Freak_Desperado
Erfahrenes Mitglied
Moin moin!
Folgendes möchte ich realisieren: Ein Formular übermittelt per AJAX Daten an eine PHP-Datei. In dieser Datei werden die übermittelten Daten in ein mehrdimensionales Array gepackt und dann in die Session gepackt. Vor der Datenübermittlung wurde eben jenes Array in der Session schon mit Standardwerten initialisiert. Nach der Datenübermittlung durch das Formular wird ein Bild neu geladen, welches wiederum durch PHP mit gd2 erstellt wurde.
Noch mal der eigentliche Ablauf:
Problem:
Nach dem Korrekten Übermitteln der Daten an das Skript (schon getestet) und nachdem das Array in die Session geschrieben wurde wird überprüft, ob das Array aus der Session und das Array, das noch so geändert vorliegt, das Gleiche sind. Das sind sie auch. Die Grafik wird aber noch mit den alten Werten gebaut und es sind wieder die alten Werte in der Session.
Woran kann das liegen?
Gruß und schönes Wochenende
Michael
Folgendes möchte ich realisieren: Ein Formular übermittelt per AJAX Daten an eine PHP-Datei. In dieser Datei werden die übermittelten Daten in ein mehrdimensionales Array gepackt und dann in die Session gepackt. Vor der Datenübermittlung wurde eben jenes Array in der Session schon mit Standardwerten initialisiert. Nach der Datenübermittlung durch das Formular wird ein Bild neu geladen, welches wiederum durch PHP mit gd2 erstellt wurde.
Noch mal der eigentliche Ablauf:
- Beim ersten Laden der Seite wird Array mit Initialwerten in Session gepackt
- Formular wird mit Werten aus dem Array in der Session befüllt
- Grafik wird mit Werten aus dem gleichen Array erstellt
- Formular wird geändert
- Formular sendet geänderte Daten an PHP-Skript
- Skript holt sich Array aus Session, ändert die Werte und schreibt das Array wieder in die Session
- Grafik wird mit aktuellen Werten neu gebaut und geladen
Problem:
Nach dem Korrekten Übermitteln der Daten an das Skript (schon getestet) und nachdem das Array in die Session geschrieben wurde wird überprüft, ob das Array aus der Session und das Array, das noch so geändert vorliegt, das Gleiche sind. Das sind sie auch. Die Grafik wird aber noch mit den alten Werten gebaut und es sind wieder die alten Werte in der Session.
Woran kann das liegen?
Gruß und schönes Wochenende
Michael