PHP Cookie Problem

godofkills

Lt. Commander
Registriert
Dez. 2009
Beiträge
1.997
Hallo,
mir ist aufgefallen, dass auf meiner Seite, die angemeldet bleiben Funktion nicht mehr funktioniert.
Es stehen keine Werte mehr in den Cookies oder es werden keine angelegt.
In einer test Datei habe ich die Ausgabe der Cookies getestet doch es kam zu keiner Ausgabe.
So habe ich die Cookies gesetzt:
setcookie("username",$_POST["login_name"],time()+(3600*24*30)) ;

Und so ausgegeben:
$_COOKIE["username"];

Ich habe die vorgegebene php.ini überschrieben, da ich die standard php.ini, die von Strato, ändern musste.
Kann es sein, dass die Cookies in der ini aktiviert werden müssen?
Folgendes hab ich in der ini stehen:
session.use_cookies=1;

Aber damit funktioniert es auch nicht.
Könnt ihr mir helfen?
 
Zuletzt bearbeitet:
Lösch mal alle Cookies, ich tippe auf ein verflixtes Cookie <-> Session Problem.
 
Hab die Cookies gelöscht. Der Fehler war aber, dass die Cookie Anweisung nicht als erstes kam.Hatte es vergessen.
 
Zuletzt bearbeitet:
und rechne 3600*24*30 einfach aus und schreibe das ergebniss rein und als kommentar wie es sich berechnet, ist doch unsinn den server jedesmal nen wert ausrechnen zu lassen der immer gleich bleibt ;)
 
Zurück
Oben