mam takyto script
Kód:
<?
$nas_soubor="f.xml";
function PocatecniZnacka ($parser, $nazev, $atributy)
{
echo '<b>';
}
function KoncovaZnacka ($parser, $nazev) {
echo '</b><br />';
}
function contents($parser, $data){
echo $data;
}
$nas_parser=xml_parser_create();
xml_set_element_handler ($nas_parser, "PocatecniZnacka", "KoncovaZnacka");
xml_set_character_data_handler($nas_parser, "contents");
// fáze 3) vlastní čtení souboru, práce s ním a ukončení parseru
if (!($obsahsouboru = fopen($nas_soubor, "r")))
die("nemozem otvorit subor pre citanie.");
while ($data = fread($obsahsouboru, 5))
xml_parse($nas_parser, $data, feof($obsahsouboru));
xml_parser_free($nas_parser);
?>
vsetko co najde v subore f.xml mi da medzi tagy <b> </b>. Potreboval by som urobit take nieco ze ked v tom xml subore najde tag napr. <meno>peter novak</meno>, vezme mi ten obsah cize ten retazec peter novak a vypise. ale len vtedy ak najde ten tag <meno>. nechcem aby mi vypisoval vsetky ostatne. viete niekto ako nato ?