[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