![]() |
Cookies allg. - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Sonstiges (https://www.mybb.de/forum/forum-1.html) +--- Forum: Programmierung (https://www.mybb.de/forum/forum-32.html) +--- Thema: Cookies allg. (/thread-14966.html) Seiten:
1
2
|
RE: Cookies allg. - Blackout - 05.11.2009 ich habe es auch in die global.php eingefügt. Aber wie oben beschrieben kann ich mich dann nicht mehr einloggen (---> member.php nicht ausgeklammert)^^ RE: Cookies allg. - Michael - 05.11.2009 Wo in der global.php hast du es eingefügt? Der Code funktioniert erst nach dieser Zeile nachdem die Session hergestellt wurde: PHP-Code: $mybb->session = &$session; RE: Cookies allg. - Blackout - 05.11.2009 geht immer noch nicht.. ![]() hier mal den kleinen Abschnitt der global.php PHP-Code: // Create session for this user RE: Cookies allg. - Michael - 05.11.2009 Ersetze PHP-Code: if (!defined(THIS_SCRIPT) || THIS_SCRIPT != 'member.php') { PHP-Code: if(basename($_SERVER['PHP_SELF']) != "member.php") { RE: Cookies allg. - Blackout - 05.11.2009 oO DANKESCHÖN! dankendankedanke ![]() Und noch was ![]() ![]() ![]() RE: Cookies allg. - Garlant - 06.11.2009 Hallo Blackout, wenn entsprechende Mod/Admin Cookies gesetzt werden kannst du natürlich zwischen Mod oder Admin unterscheiden. (Denkbar wäre zum Beispiel ein Usertype-Cookie welcher den Benutzerrang enthält. ...) Zu beachten ist allerdings, das Cookies leicht zu manipulieren/kopieren sind. Außerdem werden Cookies im Client gespeichert, weshalb es zu Problemen kommen kann wenn man den Browser oder die Maschine wechselt. Mfg Garlant RE: Cookies allg. - Michael - 06.11.2009 (05.11.2009, 21:19)Blackout schrieb: kann man da irgendwie zwischen den Admin und den normalen Cookies unterscheiden?!Normalerweise nicht. Im Cookie mybbuser sind die UID und die Session-ID gespeichert. Du musst das mit der Datenbank abgleichen und kannst dadurch natürlich auch auf die Gruppe schließen. |