Seite 1 von 13
[FEHLERBEHEBUNG] bei cookie problemen
Verfasst: 25.07.2002 11:32
von Gast
moin moin
ich hab auch ein prob mir cookies
aber ich hab opera, ie 5.5, mozilla ausprobiert bei alles wird der cookie nur auf "at end of session" eingestellt ich hab schon alles in den cookie einstellungen rumprobiert
ich hab das forum umgezogen auf einen anderen server
alt:
http://forum.linux-de.org/
neu:
http://forum.linux-de.errornet.de/
im alten geht das mit den cookies ohne etwas im ie o.ä. umzustellen
könnte mir vielleich jemand da weiterhelfen ?
axo auf dem alten server läuft 4.2.3-dev
und auf dem neuen PHP Version 4.1.1
Verfasst: 25.07.2002 13:59
von saerdnaer
ja welches das name_sid oder das name_data oder wieder ein ganz anderes?
Verfasst: 25.07.2002 15:17
von Gast
scheinbat geht die variable $current_time nit richtig ka bin grad noch am schauen
Verfasst: 25.07.2002 16:23
von Gast
ne liegt am setzten des cookies
setcookie($cookiename . '_sid', $session_id, 0, $cookiepath, $cookiedomain, $cookiesecure);
^^^ damit wird der cookie gesetzt mit der zeit 0 ?!? wie kann denn das überhaupt gehn ?
ich hab nun mal
if ($enable_autologin == 0) setcookie($cookiename . '_sid', $session_id, 0, $cookiepath, $cookiedomain, $cookiesecure);
else setcookie($cookiename . '_sid', $session_id, $current_time + 31536000, $cookiepath, $cookiedomain, $cookiesecure);
draus gemacht nun gehts aba is mir bissel unlogisch
es wird 2 der cookie gesetzt und beidesmal mit time 0
ich mein es geht nun bei mir aba kann mir das einer von der logik her erklären und warum gehts auf dem einen und auf dem anderen nit ?!?
Verfasst: 25.07.2002 16:30
von janus
In den Foren von der phpbb (.com) Seite, gibt es das Problem häufig.
Aber es gibt dazu _keine_ wirkliche Antwort, es werden nur die Poster direkt beschuldigt, sie hätten bei einem freien Produkt, keinen Anspruch auf Support... was soll man davon halten.
Auch egal, es geht jedenfalls nicht.
Das Server-Setup mit dem wir das Problem haben:
Apache1.3.26
PHP4.2.2 als CGI, da ich mir keine Sicherheitslücken erlauben kann.
*wetersuch*
Verfasst: 25.07.2002 16:37
von Gast
-setcookie($cookiename . '_sid', $session_id, 0, $cookiepath, $cookiedomain, $cookiesecure);
+setcookie($cookiename . '_sid', $session_id, ((!$enable_autologin)?0:$current_time+31536000), $cookiepath, $cookiedomain, $cookiesecure);
Sollte mal wer als richtigen Patch posten...
Verfasst: 26.07.2002 13:31
von saerdnaer
wie oft den noch? die das sid cookie ist nur für die session_id!!! und 0 als zeit heißt das das cookie so lange existiert wie der browser geöffnet ist. die daten für das autologin liegen im data cookie!!! und das sollte immer noch ein jahr seit dem letzten login gültig sein!!!
ah
Verfasst: 26.07.2002 15:45
von Gast
öhm aba warum gehts dann nach dem fix ?!?
Verfasst: 27.07.2002 09:21
von saerdnaer
was? das mit dem autologin?
ach ja: das autologin cookie wird gelöscht wenn man auf logout klickt !!!
ah
Re: [FEHLERBEHEBUNG] bei cookie problemen
Verfasst: 29.08.2002 13:23
von Gast
saerdnaer hat geschrieben:also falls die cookies bei euch nicht so richtig funktionieren müsst ihr zuerst die cookie-domain im adminbereich unter konfiguration überprüfen. hier darf bei nichts drinnstehen!!! außerdem sollte der cookie-pfad nur auf / gesetzt werden... zusätzlich sollte der namen des cookies verändert werden...
wenns dann immer noch nicht funktioniert müsst ihr die cookie-einstellungen eures browsers überprüfen. beim ie 6 geht das so:
PS: Könnte jemand dieses Thema als wichtig markieren?
ah
Will mich ja nich beschweren, aber Datenschutz ist genau der Reiter, der bei mir fehlt. Und jetzt?????
