[php] Setcookie 'expects paramter 3 to be long'...

Pagina: 1
Acties:

  • TangLeFuzZ
  • Registratie: Juni 2001
  • Laatst online: 23-08 15:45
Hey,

ik kreeg vanmiddag op onze server ineens deze error:

Warning: setcookie() expects parameter 3 to be long, string given in /usr/home/blababla

Als ik deze cookie wilde zetten:

setcookie("cookie","","Time()+60*60*24*365*5", "", ".domein.nl");

Weet iemand waar dit aan kan liggen?
Ik ben hem nog nooit tegen gekomen...

Volgens mij is parameter 3 lang genoeg ;)

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

157680000
misschien te groot?

Doet iets met Cloud (MS/IBM)


Verwijderd

er staan quotes om heen ?
Edit:
PHP:
1
<?//met kleurtjes kun je het beter zien:setcookie("cookie","","Time()+60*60*24*365*5", "", ".domein.nl");//Veranderen in:setcookie("cookie","",time()+60*60*24*365*5, "", ".domein.nl");?>

Edit2:
Haakjes om: 60*60*24*365*5
PHP:
1
<?setcookie("cookie","",time()+(60*60*24*365*5), "", ".domein.nl");?>

  • TangLeFuzZ
  • Registratie: Juni 2001
  • Laatst online: 23-08 15:45
Op dinsdag 18 juni 2002 17:56 schreef TimD het volgende:
er staan quotes om heen ?
Edit:
PHP:
1
<?//met kleurtjes kun je het beter zien:setcookie("cookie","","Time()+60*60*24*365*5", "", ".domein.nl");//Veranderen in:setcookie("cookie","",time()+60*60*24*365*5, "", ".domein.nl");?>

Edit2:
Haakjes om: 60*60*24*365*5
PHP:
1
<?setcookie("cookie","",time()+(60*60*24*365*5), "", ".domein.nl");?>
Thanks, het waren die quotes...dom van me :)

Verwijderd

Zelfs de haakjes zijn niet eens nodig. De volgorde van rekenkundige operatoren is ongeveer hetzelfde als bij standaard wiskunde, mvdwoa dus.

  • dirkpostma
  • Registratie: Juni 2001
  • Laatst online: 10-05 16:53
I really O+ GoT... Ik had precies hetzelfde probleem, volgens mij na een PHP upgrade.. TangleFuz, ook bij nxs? ;-)

  • Grum
  • Registratie: Juni 2001
  • Niet online
TimD: FYI de haakjes mag je weglaten.
Pagina: 1