Hallo,
gibt es in Typo3 die Möglichkeit, ein php-Script, vor der eigentlichen Ausgabe der Seite aufrufen zu können? Um z.B. ein Cookie zu setzen?
Würde mich über Tipps freuen.
Hallo,
gibt es in Typo3 die Möglichkeit, ein php-Script, vor der eigentlichen Ausgabe der Seite aufrufen zu können? Um z.B. ein Cookie zu setzen?
Würde mich über Tipps freuen.
page.1 = USER
page.1.userFunc...
So ähnlich wie hier:
#805781
Hi,
danke für den Tipp. Das funktioniert so.
Nur wie setze ich jetzt dort ein Cookie?
Mach ich:
setcookie("testcookie", '4711', time()+3600); /* verfällt in 1 Stunde */
Verliet Typo immer auf der nächsten Siete das Cookie wieder.
Jemand ne Idee?
Oder gibts am Ende eine eigene Funktion in Typo3 um Cookies zu setzen?
dacat schriebOder gibts am Ende eine eigene Funktion in Typo3 um Cookies zu setzen?
Absolut - die Suche hier im Forum hilft dir sicher schnell
Absolut - die Suche hier im Forum hilft dir sicher schnell
Hatte ich eigentlich schon, nur wirklich was gefunden hatte ich nichts. Vielelicht suche ich falsch.
Hast du nicht eventuell einen Tipp für mich? 🙂
dacat schriebHatte ich eigentlich schon, nur wirklich was gefunden hatte ich nichts. Vielelicht suche ich falsch.
Ich weiß das auch nicht auswendig und muss daher die Suche bemühen:
3. Treffer bei Suche hier im Forum nach "session" im Bereich "Extensions Schreiben":
#786213
Hm, danke für deine Mühe.
Aber eigentlich wollte ich ein Cookie setzen, damit ich den Wert auch noch habe, wenn der User die Seite verlässt und zu einem späteren Zeitpunkt wieder die Seite besucht.
Das müsste doch eigentlich auch irgendwie gehen, nur wie?
also ich hatte ein änliches Problem, bei mir war das chaching schuld.
Weiß nicht ob dir das weiterhilft, aber kannst ja mal testen, ob es funktioniert,
wenn du für die seite auf der die extension läuft den cache deaktivierst
Uh, den cache für die ganze Seite deaktivieren, finde ich jetzt nicht unbedingt eine Gute Lösung. Das muss doch auch irgendwie anderes gehen. Kann doch nicht sein, das Typo3 keinen Cookies setzen kann 🙁
ist auch nicht sauber, aber du musst auch nicht den cache für die ganze seite deaktivieren, nur da wo der cookie gesetzt wird. Hatte bei meinem Problem leider nicht die Zeit mich lange mit dem Problem zu befassen,... da war ich dann froh, dass es überhaupt läuft. Das geht bestimmt auch anders, vielleicht liegt das Problem bei dir ja auch wo anders
Das Cookie muss ja am Anfang der Seite gesetzt werden, bevor überhaupt etwas ausgegeben wird. Wie hast du dort den Cache ausgeschaltet. Wird in dem Moment überhaupt gecacht, wenn ich mit "includeLibs.cookie_setzen = typo3conf/ext/links/res/cookie_setzen.php " eine lib über die TS-Konfiguration geladen wird.
Andere Idee: Gibt es eventuell schon ein anderes Cookie von Typo3, dem ich meinen Wert anhängen könnte?