martes, 18 de septiembre de 2007
sábado, 15 de septiembre de 2007
नावेगादोर Mozilla
function GetNumFirefoxDownloads($Url, $Port, $Timeout) {
$XmlData = file_get_contents($Url);
if ($XmlData === NULL) return "?";
global
$ReturnValue;
global $IsRightTag;
$ReturnValue = "?";
$IsRightTag = false;
function
XmlStartElement($Parser, $Name, $Attrs) {
global $IsRightTag;
if ($Name == "DESCRIPTION") $IsRightTag = true;
}
function
XmlEndElement($Parser, $Name) {
global $IsRightTag;
if ($Name == "DESCRIPTION") $IsRightTag = false;
}
function
XmlTextData($Parser, $Data) {
global $ReturnValue;
global $IsRightTag;
if ($IsRightTag) $ReturnValue = $Data;
}
$XmlParser = xml_parser_create();
xml_set_element_handler($XmlParser, "XmlStartElement", "XmlEndElement");
xml_set_character_data_handler($XmlParser, "XmlTextData");
xml_parse($XmlParser, $XmlData, true);
xml_parser_free($XmlParser);
return
$ReturnValue;
}
$NumDownloads = GetNumFirefoxDownloads("http://feeds.spreadfirefox.com/downloads/firefox", 80, 25);
echo
"$NumDownloads";
?>
sábado, 1 de septiembre de 2007
Suscribirse a:
Entradas (Atom)