Autor Zpráva
Inpocasi
Profil
Nevíte kde mám chybu v kódu na čtení RSS (po spuštění to nic neudělá)


<?php


$soubor="http://www.ceskenoviny.cz/sluzby/rss/pocasi.php";

$nahrazeni= array (
"DESCRIPTION" => "p",
"TITLE" => "b",

);

function startElement ($parser, $name, $attrs)
{
global $nahrazeni;
if ($tag = $nahrazeni[$name]) {
print "<$tag>";
}
}
function endElement ($parser, $name)
{
global $nahrazeni;
if ($tag = $nahrazeni[$name]) {
print "</$tag>";
}
}

function characterData ($parser, $name)
{
print $data;
}

$xml_parser = xml_parser_create();
xml_set_element_handler ($xml_parser, "startElement", "endElement");
xml_set_character_data_handler ($xml_parser, "characterData");

$fp = fopen ("http://www.ceskenoviny.cz/sluzby/rss/pocasi.php", "r");
while ($text = fread($fp, 4096))
xml_parse ($xml_parser, $text, feof($fp));
xml_parser_free($xml_parser);



?>
Acci
Profil
Než dělat takové PHP "kotrmelce", radši použij třídu lastRSS.php.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0