Phil: XML + JavaScript

Hallo Zusammen

Folgenden Quellcode (gekürzt) generiert bei mir immer die Fehlermeldung "XML-Verarbeitungsfehler: Syntax-Fehler". Auch wenn ich CDATA verwende, ändert sich daran nichts.

  
<?php header("Content-type: text/xml");  
echo "<?xml version=\"1.0\" encoding=\"ISO-8859-1\" ?>\n\n";  
  
$db = @new mysqli("", "", "", "");  
  
if (mysqli_connect_errno() == 0)  
{  
  
$sql = "SELECT * FROM tabelle";  
$ergebnis = $db->query($sql);  
  
while($zeile = $ergebnis->fetch_assoc())  
{  
echo "<item>\n";  
echo "<title><![CDATA[" . $zeile['titel'] . "]]></title>\n";  
echo "<description><![CDATA[" . nl2br(htmlentities($zeile['text'])) . "]]></description>\n";  
echo "<link>" . htmlentities($zeile['link']) . "</link>\n";  
echo "<author>" . $zeile['name'] . "</author>\n";  
echo "<guid>" . $zeile['id'] . "</guid>\n";  
echo "<pubDate>" . date("r", strtotime($zeile['datum'])) . "</pubDate>\n";  
echo "</item>\n\n";  
}  
  
}  
else  
{  
echo 'Die Datenbank konnte nicht erreicht werden. Folgender Fehler trat auf: ' . mysqli_connect_errno() . ' : ' . mysqli_connect_error();  
}  
$db->close();  
?>  

Soweit funktioniert alles. Wenn ich nun versuche folgenden Code einzubauen, wird der Fehler ausgegeben.

  
<script type="text/javascript">  
... irgendwas  
</script>  

Könnt ihr mir weiterhelfen? Schlussendlich möchte ich übrigens in eine normale XML Datei Facebook Connect integrieren. Danke!

  1. Hi,

    Folgenden Quellcode (gekürzt) generiert bei mir immer die Fehlermeldung "XML-Verarbeitungsfehler: Syntax-Fehler".

    ich sehe in dem von Dir genannten Code keine XML-Verarbeitung. Der Fehler liegt also an anderer Stelle.

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes