Hallo Liste, hallo SuSE-Team, : SuSE_9.1 php4-dba-4.3.4-26 php4-mysql-4.3.4-43.11 php4-dbase-4.3.4-26 php4-4.3.4-43.11 phpdoc-4.3.0-129 php4-ldap-4.3.4-26 apache2-mod_php4-4.3.4-43.11 : Nach obrigem Sicherheitsupdate kann PHP z.T. keine XML Files mehr einlesen, dies gilt sowohl für file() oder fopen(). So wird aus: ... <programme start="20040710080000 +0000" stop="20040710084500 +0000" pdc-start="20040710100000 +0200" channel="CNI0DE6"> <title><![CDATA[Quarks & Co]]></title> <desc> Entdeckungen in der Tiefsee mit Ranga Yogeshwar </desc> <category lang="en">science</category> ... mit: $simple=file('foo.xml'); print_r($simple); ... <programme start="20040710080000 +0000" stop="20040710084500 +0000" pdc-start="20040710100000 +0200" channel="CNI0DE6"> [101] => [102] => <desc> [103] => Entdeckungen in der Tiefsee mit Ranga Yogeshwar [104] => </desc> [105] => <category lang="en">science</category> ... Das heisst PHP überliest beim laden das TAG <title>foobarr</title> komplett. Dies ist in mehreren Versuchen bestätigt worden. Auch das CDATA ist nicht relevant. Da das letzte Update auch mit einem TAG-Fehler zu tun hat, scheint der Fehler hier zu liegen. Ideen oder Vorschläge? Danke! Susy
participants (1)
-
Sandra Useres