Mit PHP XML – Ausgabe für Actionscript 3 erzeugen

Will man dynamische Daten in Flash mittels AS3 verarbeiten, so bietet sich der XML-Import an. PHP bietet einfachste Möglichkeiten, eine XML-Ausgabe zu erzeugen. Folgendermaßen erzeugen Sie eine XML-Datei mittels PHP für die Verarbeitung mit Actionscript 3.

Die Datei selbst benennen sie z.B.mit xml_output.php. Nun müssen sie den Dateityp mittels folgender Anweisung festlegen:

header("Content-Type: text/xml");

Nun geben sie bereits die ersten XML-Elemente aus. Ob sie die Daten aus einer Datenbank holen oder aus irgendeiner anderen Quelle beziehen, sei egal. Im vorliegenden Falle werden die Daten aus einer MYSQL-DB geholt und in einer Schleife verarbeitet:

echo "<?xml version='1.0' encoding='ISO-8859-1' ?>". "\n";
echo "<wurzel>";

while ($row = mysql_fetch_assoc($result_of_db_query))
{
	echo "<element>".$row['elemente']."</element>";
}

echo "</wurzel>";

Das soll es aus PHP-Sicht gewesen sein. Als zu importierende Datei steht nun die xml_output.php für Flash zur Verfügung.