par
felix116. » 27 févr. 2006, 18:55
Bonjour. j'ai une page d'acceuil de laquelle je voudrais rediriger les visiteurs vers un disclamer.
De ce disclamer, si le visiteur accepte, je le redirige vers une page php qui lui place un cookie et qui le renvoie sur l'index.
J'ai donc le code suivant sur cette page :
<?PHP
setcookie ("patatorvisit", "patatorvisit", time()+3600*24*50);
header("Location: http://patatorandco.free.fr/");
?>
mais je ne trouve pas quoi mettre sur la page d'acceuil pour détecter le cookie. Pour l'instant j'ai mis ça :
<?PHP
if (empty($patatorvisit))
{Header("Location: http://patatorandco.free.fr/advert/");
}
else
{Header("Location: http://patatorandco.free.fr/");
}
?>
Cela marche pour envoyer vers l'avertissement, mais une fois le cookie placé, la redirection vers la racine ne marche pas.
Je pense que c'est la ligne :
else
{Header("Location: http://patatorandco.free.fr/");
}
qui est fausse, mais que faut-il mettre ??
Merci de votre aide
Bonjour. j'ai une page d'acceuil de laquelle je voudrais rediriger les visiteurs vers un disclamer.
De ce disclamer, si le visiteur accepte, je le redirige vers une page php qui lui place un cookie et qui le renvoie sur l'index.
J'ai donc le code suivant sur cette page :
[php]<?PHP
setcookie ("patatorvisit", "patatorvisit", time()+3600*24*50);
header("Location: http://patatorandco.free.fr/");
?>[/php]
mais je ne trouve pas quoi mettre sur la page d'acceuil pour détecter le cookie. Pour l'instant j'ai mis ça :
[php]<?PHP
if (empty($patatorvisit))
{Header("Location: http://patatorandco.free.fr/advert/");
}
else
{Header("Location: http://patatorandco.free.fr/");
}
?>[/php]
Cela marche pour envoyer vers l'avertissement, mais une fois le cookie placé, la redirection vers la racine ne marche pas.
Je pense que c'est la ligne :
[php]else
{Header("Location: http://patatorandco.free.fr/");
}[/php]
qui est fausse, mais que faut-il mettre ??
Merci de votre aide