- Kód: Vybrat vše
<?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);
?>
Potřebuji najít chybu v tomto kódu, jiný používat nechci (lastrss)