ik heb een login gedeelte op mijn site waar ik dmv Perl user/pass controleer en een cookie plaats... dit gaat goed, hij wordt geplaatst... maar als ik dan op een volgende pagina die cookie wil gebruiken, dan pakt 'ie hem met Apache onder windows wel, maar onder Unix niet... waar kan dit door komen? iemand een idee?
definitie cookie:
plaatsen cookie:
controleren of cookie bestaat (andere pagina):
dit gaat thuis (lokaal, onder Windows) goed, maar op de internetserver onder Unix gaat 'ie naar de else...
definitie cookie:
code:
1
2
| $cookie = $page->cookie(-name => 'login',
-value => $cookie_value); |
plaatsen cookie:
code:
1
2
| print $page->header (-cookie => $cookie,
-expires=>'-1d'); |
controleren of cookie bestaat (andere pagina):
code:
1
2
| if (defined $page->cookie('login'))
{...} |
dit gaat thuis (lokaal, onder Windows) goed, maar op de internetserver onder Unix gaat 'ie naar de else...