Hallo.
Zusatz:
Nun habe ich festgestellt, dass der Fehler nicht auf den Array zurück zu führen ist, sondern verursacht wurde, weil ich "id" mit dem Query garnicht abgefragt hatte. Ein Flüchtigkeitsfehler.. Deine Meinung zu dem Code und der anderen Frage (<guid>) interessiert mich natürlich nach wie vor.
Zudem habe ich den Code (der Lesbarkeit wegen) nochmals "formatiert" und den Array nummeriert:
while($row = mysql_fetch_assoc($result)) {
$xml_content[$i] = "<item>";
$xml_content[$i] .= "<title>".$row['head']."</title>\n";
$xml_content[$i] .= "<description>".$row['message']."</description>\n";
$xml_content[$i] .= "<link></link>\n";
$xml_content[$i] .= "<author>kungschu</author>\n";
$xml_content[$i] .= "<guid>".$row['id']."</guid>\n";
$xml_content[$i] .= "</item>\n";
$i++;
}
$xml = implode("\\n", $xml_content);
$new_xml = "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n";
$new_xml .= "<rss version=\"2.0\">\n\n";
$new_xml .= "<channel>\n\n";
$new_xml .= "<title>Blog</title>\n";
$new_xml .= "<description>Ein Blog</description>\n";
$new_xml .= "<link>http://example.org</link>\n\n";
$new_xml .= $xml;
$new_xml .= "</rss>";
$new_xml .= "</channel>";
MfG, Kungschu.