Hallo zusammen,
ich habe ein Formular, über das Daten in eine Datenbank geschrieben werden können. Hat das Speichern funktioniert, schreibe ich die ID des letzten Datensatzes in eine Session-Variable und lade die Seite via header neu, um zu verhindern, dass durch ein Reload derselbe Datensatz noch einmal gespeichert wird.
Wird die Seite aufgerufen, wird geprüft ob die Variable gesetzt ist. Ist das der Fall soll eine Meldung ausgegeben und die Session-Variable entfernt werden, damit die Meldung nach einem Reload nicht erneut erscheint.
Mein Problem ist nun, dass die Meldung überhaupt nicht kommt, wenn ich die Session-Variable entferne. Dabei spielt es keine Rolle ob ich unset(), session_unregister() oder =NULL verwende.
Was passiert hier und warum??
Viele Grüße
Florian
PS: Die Code-Schnipsel oben sind auf das nötigste gekürzt, daher wirken sie etwas umständlich ;-)