Hoi,
In veel scripts die ik de afgelopen maanden heb gemaakt, gebruikte ik de volgende syntax om een cookie te plaatsen:
Dat werkte altijd prima.
"/" diende ervoor dat de cookie werd verwijderd zodra de browser werd gesloten (browser sessie werd beeindigd)
Sinds de serverupgrade (door de hostingprovider) krijg ik de volgende melding:
setcookie() expects parameter 3 to be long
Waarom werkt "/" niet meer?!
Ik begrijp dat het een integer hoort te zijn met daarin het tijdstip dat de cookie mag bestaan. Maar "/" was ook altijd mogelijk.
In veel scripts die ik de afgelopen maanden heb gemaakt, gebruikte ik de volgende syntax om een cookie te plaatsen:
PHP:
1
| setCookie("tekst",$tekst,"/"); |
Dat werkte altijd prima.
"/" diende ervoor dat de cookie werd verwijderd zodra de browser werd gesloten (browser sessie werd beeindigd)
Sinds de serverupgrade (door de hostingprovider) krijg ik de volgende melding:
setcookie() expects parameter 3 to be long
Waarom werkt "/" niet meer?!
Ik begrijp dat het een integer hoort te zijn met daarin het tijdstip dat de cookie mag bestaan. Maar "/" was ook altijd mogelijk.