Einzelnen Beitrag anzeigen
  #6 (permalink)  
Alt 23-04-2007, 19:40
TobiaZ
  Moderator
Links : Onlinestatus : TobiaZ ist offline
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.077
Blog-Einträge: 1
TobiaZ befindet sich auf einem aufstrebenden Ast
Standard

wie gesagt, es sind zwei paar Schuhe.

zunächst einmal hast du die SESSION-id. Die muss wie gesagt übergeben werden. Ob via COOKIE oder im Link (also GET) oder zur not über ein POST-Formular. Hauptsache sie wird übergeben.

Standardmäßig versucht PHP ein Cookie zu setzen. Wenn der User das aber nicht will, wird sie halt über GET (also den Link) übergeben. Wie gesagt, PHP macht das schon. (s. session)

Zitat:
ist denn dann die Methode a la:
<a href="test.php?<?=SID?>">next</a>
veraltet?
Nein, veraltet definitiv nicht, aber überflüssig, wenn die einstellung session.use_trans_sid aktiviert ist.

Zitat:
Kann ich es dann einfach z.B. so machen:

session_start();
$_SESSION['user_id] = xxx

...und dann auf die $_SESSION['user_id'] auf jeder Seite zugreifen (sofern ich natürlich oben session_start() schreibe)
Ja, probier es aus...
Zitat:
ohne die SessionID über den Link weiterzugeben??
Wie gesagt, hauptsache die ID wird übergeben, ob cookie oder link ist mir latte...
__________________
ERST LESEN: Unsere Regeln. | Ich hab schon Pferde kotzen sehn!

READ THIS: Strings richtig trennen/verbinden | JOINs, das leidige Thema | Wegwerf E-Mail Adressen

Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
Mit Zitat antworten