• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

session_set_cookie_params

Mad Dog

Mitglied
hey

nochmal eine schnelle frage:

Code:
<?php
$ja = time() + 6000000;
session_set_cookie_params($ja);
session_name('test');
session_start();
?>
eigentlich dachte ich, dass dieser code zuerst die laufzeit des cookiesfestlegt, den namen auf test aendert und letzten endes die session startet und damit auch den cookie mit meinen angaben erschafft.

bloed nur das wenn ich den cookie manuell anschauen, dass dort steht die laufzeit endet mit dem beenden der sitzung...(session_name funktioniert)
was ist an dem code falsch?

EDIT: problem hat sich teilweise geloest.
ich weiss nicht wieso aber anscheinend mag session_set_cookie_params keine variable (was meiner meinung nach keinen sinn macht, z.b. es mag time() nicht).
mit einer normalen integer angabe z.b. 3600 funktioniert der code einwandfrei!
 
Zuletzt bearbeitet:
Also ich kenn das nur so, das die Lebenzeit eines Cookies beim setzen definiert wird. Zb:
PHP:
setcookie("farbe",  "blau", time()+3600*24*60);
Mfg
 
Zurück
Oben