tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
277
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Registriert seit
    Jul 2004
    Ort
    Minden, Westf.
    Beiträge
    173
    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:
    • 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
     
    Die rekursive Definition der Iterationstransformation ist ein Hinweis darauf, dass die Iteration das Gegenstück zu rekursiven Funktionsaufrufen bei applikativen Algorithmen ist.

    - Gunter Saake & Kai-Uwe Sattler (Algorithmen und Datenstrukturen) -

  2. #2
    Avatar von saftmeister
    saftmeister saftmeister ist offline Der Saft sei mit dir
    tutorials.de Premium-User
    Registriert seit
    May 2006
    Ort
    There is no place like 127.0.0.1
    Beiträge
    3.521
    Hallo,

    ohne Code ist es schwierig, hier eine endgültige Aussage zu treffen. Ich versuch es mal:

    - Befindet sich session_start() am Anfang deines PHP-Scriptes?
    - Hast du das error_reporting und display_errors eingeschaltet?
    - Kommen sonst irgendwelche Fehler beim Ausführen des Scripts (ohne Ajax direkt im Browser)?
     
    Grüße
    --
    Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)

Ähnliche Themen

  1. Mehrdimensionales Session Array
    Von WiZdooM im Forum PHP
    Antworten: 4
    Letzter Beitrag: 29.05.09, 08:32
  2. Antworten: 2
    Letzter Beitrag: 25.12.08, 07:07
  3. mehrdimensionales array
    Von Nadscha im Forum PHP
    Antworten: 12
    Letzter Beitrag: 17.07.07, 17:13
  4. Antworten: 5
    Letzter Beitrag: 30.04.07, 15:03
  5. [c++] Mehrdimensionales Array
    Von WhiteNazgul im Forum C/C++
    Antworten: 5
    Letzter Beitrag: 18.11.03, 20:55

Stichworte