Na enig zoeken heb ik een scriptje gevonden dat tegelijkertijd een cookie moet kunnen zetten en redirecten naar een andere pagina.
Het probleem is nu dat het redirecten wel werkt, maar dat er geen cookie gezet wordt.
Ik heb daarna nog x varianten op dit scriptje gezien, maar niets werkt...
(Ik heb wel al gehoord dat een mogelijke oplossing is dat ik eerst het script naar zichzelf moeten laten directen om de cookie te zetten. Bij de tweede redirect moet dan naar de uiteindelijke pagina verwezen worden.
Alleen is dit niet echt een optie, omdat het echte script een stukje complexer is dan dit.)
scriptje:
Misschien weet hier iemand een methode die wel 'gewoon' werkt?
PS. Het script moet werken onder Apache-Unix (server Vuurwerk)
Het probleem is nu dat het redirecten wel werkt, maar dat er geen cookie gezet wordt.
Ik heb daarna nog x varianten op dit scriptje gezien, maar niets werkt...
(Ik heb wel al gehoord dat een mogelijke oplossing is dat ik eerst het script naar zichzelf moeten laten directen om de cookie te zetten. Bij de tweede redirect moet dan naar de uiteindelijke pagina verwezen worden.
Alleen is dit niet echt een optie, omdat het echte script een stukje complexer is dan dit.)
scriptje:
code:
1
2
3
4
5
6
7
8
9
10
11
| #!/usr/bin/perl
use CGI qw/:cgi/;
$koekje = cookie(
-name=>'myvalue',
-value=>'testje1',
-expires=>'never'
);
$pagina = "http://www.mijndomeinnaam.ext/map/eenpagina.html";
print redirect(-url => $pagina, -cookie => $koekje); |
Misschien weet hier iemand een methode die wel 'gewoon' werkt?
PS. Het script moet werken onder Apache-Unix (server Vuurwerk)
Gemiddelde Nederlanders zijn maar halve Nederlanders.