Johannes Zeller: Fragen zu PHP Sessions

Beitrag lesen

Hallo Stephan,

Ich möchte aber nicht session_start() am anfang jeder seite machen.

Dann benötigst du die Konfigurationsoption session.auto_start.

Die Anforderung ist dass die Session erst erstellt wird wenn jemand was in den Warenkorb legt, sprich jemand ein Formular abschickt. Also muss ich quasi am anfang jeder .html - php-seite abfragen ob bereits eine session besteht wenn ja die weiter führen wenn nicht keine erstellen.

Ja.

Die SessionID muss dann (falls cookies nicht funktionieren) per parameter an jeden link in der seite angehängt werden.

Ist das technisch so möglich?

Ja. Wenn du session.use_trans_id auf 1 seztzt, wird die Session ID automatisch an alle URLs angehängt, wenn der Browser keine Cookies akzeptiert.

Gruß,

Johannes

--
ss:| zu:} ls:[ fo:} de:] va:} ch:) sh:( n4:| rl:( br:< js:| ie:{ fl:( mo:}