PHP generierte XML Daten weiterverwenden
Hallo zusammen,
bin mir nicht sicher ob ich in der richtigen Rubrik bin. Versuche erst einmal mein Projekt zu erklären: Ich versuche Daten aus einer mysql Datenbank auf einer Landkarte abzubilden. Das ganze hat ohne Problem geklapptk, wenn ich alle Daten darstelle. Nun möchte ich das die Benutzer eine html Seite mit einem Formular öffnen, hier könnnen verschiedene Kriterien gewählt oder festlegen werden. Nach dem er die Auswahl getroffen hat, werden die Daten an eine php Datei übergeben: Code:
<form id="formular01" name="formular01" method="post" action="abfrage01_genxml.php"> Nun werden die aus SQL zurück gegebenen Werte ins XML Format gebracht Code:
while ($row = @mysql_fetch_assoc($result)){ Bis dahin funktioniert alles perfekt und die XML Daten werden mir im Browser richtig angezeigt. Nun möchte ich die XML Daten an eine neue html Seite übergeben, auf der eine Landkarte mit den entsprechenden Markern angezeigt wird. Wie ich die Karte erstelle und die einzelnen Attribute auslese ist mir klar, nun hat sich aber die Reihenfolge geändert, zuerst war es so, das eine html Seite geöffnet wurde die die php Datei aufgerufen hat und gleich die Landkarte erstellt hat. Da ich nun aber zuerst Filtern möchte, komme ich nur soweit, daß mir die XML Daten im Browser richtig angezeigt werden, wo muß ich anpacken, damit nun noch die Karte erstellt wird? Ich verstehe nicht wie ich die einzelenen Teile verbinde. Die Datenquelle für die zweite html Seite ist ja nicht mehr die abfrage01_genxml.php, weil die Daten nun ja schon erstellt sind, aber wie greife ich nun auf diese zu? Wenn ihr mehr Infos braucht, bitte melden. Hoffe ihr könnt mir auch hier weiterhelfen. Gruß Peter |
AW: PHP generierte XML Daten weiterverwenden
kann ich vielleicht alles in einer html Datei lassen und mit XMLHttpRequest die Daten wieder in Empfang nehmen und für meine Landkarte weiter verwenden?
Ist wohl das gleiche wie das was ich schon habe: Code:
GDownloadUrl("abfrage01_genxml.php", function(data) Hoff es kann mir jemand helfen. Gruß Peter |
AW: PHP generierte XML Daten weiterverwenden
Ok, hab es gefunden, ist doch ganz einfach, man muß nur das Brett entfernen:
$dom->save("output.xml"); statt echo $dom->saveXML(); dann mit GDownloadUrl("output.xml", function(data) die Datei laden und fertig ist die ganze Geschichte. Gruß Peter |
Alle Zeitangaben in WEZ +2. Es ist jetzt 08:34:58 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.