dedlfix: PHP, Ajax XML Produkte einzeln laden

Beitrag lesen

Tach!

Danke für die Antwort. Auch wenn $loadXML in der index.php Definiert ist? Wird die echt bei jeden Ajax-Request geleert?

Das was du mit einem Ajax-Request aufrufst, wird behandelt wie jeder andere Aufruf auch. PHP startet, Script läuft durch, PHP wird beendet. Es gibt dabei keine Querbeziehungen zu anderen Requests oder parallel laufenden Scripts.

Was mich verwirrt, habe ja noch eine andere Variable wo JSON Daten gespeichert sind. Die funktioniert ja auch bei jeden erneuten Ajax-Request. Deswegen verwirrt mich das etwas, warum das mit der XML nicht funktioniert.

Da machst du möglicherweise was anders, oder beobachtest das vielleicht nicht richtig.

Frage 1: Kann / Darf man die XML in einer Session speichern mit 1GB größe?

Dürfen darf man. Können ist eine Frage der technischen Möglichkeiten, wie genügend Platz im Session-Verzeichnis. Und gegebenenfalls Größenbeschränkungen seitens PHP. Die sollten aber im Handbuch erwähnt sein.

Frage 2: Gibt es noch eine andere Möglichkeit?

Bestimmt, aber mir fallen da grad nur noch komplexere Szenarien ein (z.B. Websocket).

dedlfix.