Mailinglisten-Archive |
This is a multi-part message in MIME format. ------=_NextPart_000_0027_01C00793.C8E1C4C0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo, habe PHP401pl2 installiert und bin begeistert - vor allem von der Performance. Ich habe mir gestern das Sessionmanagment angeschaut; in diesem = Zusammenhang gibt es einen Beispiel-Source, mit dem man die Session Infos in einer = MySQL DB speichern kann: [....] session_set_save_handler ("open", "close", "read", "write", "destroy", "gc"); session_start(); if ($sid=3D=3D"") $sid=3D$HTTP_COOKIE_VARS[get_cfg_var("session.name")]; echo "<BR>".$sid."<BR>"; --- END --- Die letzten beiden Zeilen habe ich selber eingef=FCgt. Frage: Ist das = korrekt, so an die sid ranzukommen, oder gibt es noch andere M=F6glichkeiten ? Jetzt ist mir aufgefallen, da=DF beim ersten Aufruf der Seite $sid leer = ist, bei einem Reload wird sie korrekt dargestellt - warum nicht schon beim ersten mal ? Wenn ich das ganze jetzt in eine Webseite implementiere, mu=DF ich dann = den session_set_save_handler jedesmal haben ? Eigentlich schon, oder ?=20 Dann w=FCrde es sich ja anbieten, diese Routine in ein auto_prepend = auszulagern ? Fragen =FCber Fragen :-) mfg Sebastian ------=_NextPart_000_0027_01C00793.C8E1C4C0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=3DContent-Type content=3D"text/html; = charset=3Diso-8859-1"> <META content=3D"MSHTML 5.50.4134.600" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV>Hallo,<BR><BR>habe PHP401pl2 installiert und bin begeistert - vor = allem von=20 der<BR>Performance.<BR><BR>Ich habe mir gestern das Sessionmanagment = angeschaut;=20 in diesem Zusammenhang<BR>gibt es einen Beispiel-Source, mit dem man die = Session=20 Infos in einer MySQL<BR>DB speichern=20 kann:<BR><BR>[....]<BR><BR>session_set_save_handler ("open", "close", = "read",=20 "write", "destroy",<BR>"gc");<BR><BR>session_start();<BR><BR>if = ($sid=3D=3D"")=20 $sid=3D$HTTP_COOKIE_VARS[get_cfg_var("session.name")];<BR><BR>echo=20 "<BR>".$sid."<BR>";<BR>--- END ---<BR><BR>Die letzten beiden = Zeilen=20 habe ich selber eingef=FCgt. Frage: Ist das korrekt,<BR>so an die sid = ranzukommen,=20 oder gibt es noch andere M=F6glichkeiten ?<BR></DIV> <DIV> </DIV> <DIV>Jetzt ist mir aufgefallen, da=DF beim ersten Aufruf der Seite $sid = leer=20 ist,<BR>bei einem Reload wird sie korrekt dargestellt - warum nicht = schon=20 beim<BR>ersten mal ?<BR></DIV><FONT face=3DArial size=3D2></FONT> <DIV><BR>Wenn ich das ganze jetzt in eine Webseite implementiere, mu=DF = ich dann=20 den<BR>session_set_save_handler jedesmal haben ? Eigentlich schon, oder = ? </DIV> <DIV>Dann w=FCrde es sich ja anbieten, diese Routine in ein auto_prepend = auszulagern ?<BR><BR>Fragen =FCber Fragen=20 :-)<BR><BR>mfg<BR>Sebastian<BR></DIV></BODY></HTML> ------=_NextPart_000_0027_01C00793.C8E1C4C0--
php::bar PHP Wiki - Listenarchive