vielleicht werde ich selber mal einer, weil das thema ist echt zum narisch werden! 2 sachen:
1)
warum versucht php trotzdas ich session_use_only_cookie auf 1 und session_use_trans_sid auf 0 habe die session_id in die url zu verpacken .... (wenn ich alle cookies sperre) im prinzip ist das ehr ungüstig aber kann ich mit leben ... weil:
2) wollt ich eine abfrage machen ob eben der session_cookie gesetzt wurde (weil ich eben nur mit session cookies arbeiten will) un wenn nicht eine redirct auf eine infoseite machen. so wie ich es jetzt geregelh habe regestriere ich die session_id als session_variable un überprüfe auf jeder seite ob die session_id der session var mit der aktuellen session_id übereinstimmt. ist das nicht der fall wurde beim neuen seiteaufruf eine neue session erzeugt und das heißt ja session_cookie konnte nicht gesetzt werden. allerdings hat das ganze einen haken -> wenn ich von einer fremden url direkt auf die login seite gehe kann ich natürlich das prozedre vergessen!
gibts da ne andere möglichkeit zu checkn ob der session_cookie angenommn wurde ... vielleicht mit $_COOKIE oder? ich weiss das das geht habs schon bei anderen seiten gesehen!
danke fra7l7
1)
warum versucht php trotzdas ich session_use_only_cookie auf 1 und session_use_trans_sid auf 0 habe die session_id in die url zu verpacken .... (wenn ich alle cookies sperre) im prinzip ist das ehr ungüstig aber kann ich mit leben ... weil:
2) wollt ich eine abfrage machen ob eben der session_cookie gesetzt wurde (weil ich eben nur mit session cookies arbeiten will) un wenn nicht eine redirct auf eine infoseite machen. so wie ich es jetzt geregelh habe regestriere ich die session_id als session_variable un überprüfe auf jeder seite ob die session_id der session var mit der aktuellen session_id übereinstimmt. ist das nicht der fall wurde beim neuen seiteaufruf eine neue session erzeugt und das heißt ja session_cookie konnte nicht gesetzt werden. allerdings hat das ganze einen haken -> wenn ich von einer fremden url direkt auf die login seite gehe kann ich natürlich das prozedre vergessen!
gibts da ne andere möglichkeit zu checkn ob der session_cookie angenommn wurde ... vielleicht mit $_COOKIE oder? ich weiss das das geht habs schon bei anderen seiten gesehen!
danke fra7l7
Kommentar