Nieuw lid |
|
Hallo,
Eeerste en vooral mijn excuses voor deze laatijdige respons (ik kon de laatste maanden, om persoonlijke redenen, niet posten. Dank voor jullie begrip)
Dit is de uiteindelijke oplossing die werkt en de beste en meest eenvoudige is voor mijn probleem :
In het begin van je HTML om de cookie te starten :
PHP Code:
<?php
if(isset($_GET['ref']))
setcookie('referrer', $_GET['ref'], time()+3600);
?>
de cookie vervalt na een uur. Wil je dat ie langer op de client-side blijft maak er dan het volgende van :
time()+60*60*24*30 is seconden*minuten*uren*dagen
als time O is of niet vermeld, dan vervalt de cookie na de sessie
En dan gebruik je de cookie in je pagina met je formulierveld :
<input type="text" name="referrer" value="<?php
echo htmlspecialchars($_COOKIE['referrer']); ?>" />
Dank aan alle personen die mij geholpen hebben.
|