[Typo3-german] Problem mit Session
Peter Russ
peter.russ at 4many.net
Wed Dec 7 16:46:25 CET 2005
redacted user wrote:
> Peter Russ schrieb:
>
>> redacted user wrote:
>>
>>> Hi Liste,
>>>
>>> in meiner Extension (Kontaktformular) lösche ich nach dem Abschicken
>>> der Formulardaten eine Sessionvariable, welche das erneute Absenden
>>> des Formulars unterbinden soll und leite dann per
>>> header('Location...) auf meine Antwortseite um.
>>>
>>> Das Problem bei der Sache ist, dass die Sessionvariable nach der
>>> Weiterleitung immer noch verfügbar ist.
>>>
>>> Ohne Weiterleitung ist die Sessionvariable gelöscht.
>>>
>>> Welche Zusammenhänge gibt es hier ? Habt Ihr einen Tipp ?
>>>
>>>
>>
>> Benutzt du die TYPO3 internen Methoden oder die PHP eigenen?
>>
>> Regs. Peter.
>>
>
>
> Für die Sessions benutze ich
> $GLOBALS["TSFE"]->fe_user->setKey("ses","myData", $myConfig);
>
> und als Weiterleitung
> header('Location: index.php');
>
>
$GLOBALS["TSFE"]->fe_user->setKey setzt oder löscht dir zwar den Wert.
Aber durch die Umleitung mit header kommt TYPO3 nicht dazu, die Daten zu
übernehmen :-(
Versuchs mal mit $GLOBALS["TSFE"]->fe_user->storeSessionData() vor der
Umleitung, dann sollten die aktuellen Werte übernommen werden.
Gruss. Peter.
--
_____________________________
4Many® Services
openBC: http://www.openbc.com/go/invuid/Peter_Russ
More information about the TYPO3-german
mailing list