Cookies werken niet in sub folders
Niels
18/11/2008 18:05:00hey,
Ik ben wat aan het werken met cookies maar ik heb een probleem dat mijn cookies niet doorgegeven worden naar paginas in andere folders.
vb:
Ik zet een cookie
als nu de waarde van de cookie echo in een file in dezelfde map als de map waarin ik de cookie set dan geeft hij 'nl' weer.
maar als ik de cookie echo in een file die in een andere map staat dan geeft hij hem niet meer weer.
Hoe komt dit? Wat doe ik fout?
Groeten,
Niels
Ik ben wat aan het werken met cookies maar ik heb een probleem dat mijn cookies niet doorgegeven worden naar paginas in andere folders.
vb:
Ik zet een cookie
als nu de waarde van de cookie echo in een file in dezelfde map als de map waarin ik de cookie set dan geeft hij 'nl' weer.
maar als ik de cookie echo in een file die in een andere map staat dan geeft hij hem niet meer weer.
Hoe komt dit? Wat doe ik fout?
Groeten,
Niels
PHP hulp
22/12/2024 15:22:50--
18/11/2008 18:08:00Niels
18/11/2008 18:16:00Als ik hem in een sessie zet werkt het wel maar wat als ik de cookie bv. wil behouden voor langere tijd?
Dan gaat de sessie toch terug verloren? Hoe doe ik dat dan?
EDIT: het probleem doet zich enkel voor als ik naar hoger gelegen mappen ga ../
Dan gaat de sessie toch terug verloren? Hoe doe ik dat dan?
EDIT: het probleem doet zich enkel voor als ik naar hoger gelegen mappen ga ../
Gewijzigd op 01/01/1970 01:00:00 door Niels
Rens nvt
18/11/2008 18:26:00Niels: je vergeet een parameter.
De 3e parameter is de expire time (in seconden), de 4e parameter is het path:
http://nl.php.net/manual/en/function.setcookie.php
De 3e parameter is de expire time (in seconden), de 4e parameter is het path:
http://nl.php.net/manual/en/function.setcookie.php
Code (php)
1
2
3
2
3
<?php
setcookie ( string $name [, string $value [, int $expire [, string $path [, string $domain [, bool $secure [, bool $httponly ]]]]]] )
?>
setcookie ( string $name [, string $value [, int $expire [, string $path [, string $domain [, bool $secure [, bool $httponly ]]]]]] )
?>