ChrisB: Session() immer möglich?

Beitrag lesen

Hi,

Wenn ich auf dem Server die Funktion session_start() ausführe, kann es dann vorkommen das ein Client NICHT eindeutig einer Session zugewiesen werden kann, sofern er normal surft (und es nciht absichtlich zu umgehen versucht).

Ja.

(Wenn bspw. ausschliesslich Cookies fuer die Uebermittlung der SID benutzt werden sollen, und der Client diese nicht akzeptiert.
Ebenfalls problematisch wird es natuerlich, wenn der Client Cookies ab einem bestimmten Zeitpunkt nicht mehr akzeptieren mag - bspw., weil der Nutzer seinen Browser so eingestellt hat, dass jedes Setzen eines Cookies Bestaetigung erfordert, und ihm diese nach einiger Zeit aber zu viel wird, und er deshalb von da an ablehnt - und PHP sich von einem zurueckliegenden Request, bei dem ein Cookie mit SID mitgeschickt wurde, zu dem Schluss hat verleiten lassen, dies muesse im restlichen Verlauf der Session so bleiben, und deshalb auf seinen Mechanismus, die SID auch per GET zu uebermitteln, verzichtet hat.)

MfG ChrisB