Page 1 sur 1

vérifier si un utilisateur a déja visité une page

Posté : 15 oct. 2009, 16:22
par mike88
Hello,
Sur une page affiche.php je reçoit avec GET une variable qui est le nom de d'un image. J'affiche l'image et j'incrémente le nombre d'affichage de cette image de 1 .Mais si le même visiteur réaffiche l'image sans qu'il ferme son navigateur une autre fois je veut faire en sorte que le nombre d'affichage de l'image n'incrémente pas. J'ai essayer d'utiliser les session .J'ai fait quelque chose qui ressemble à sa :
$id = (isSet($_GET['id']) ? $_GET['id'] : null);

if($_SESSION["$id']<1)
{echo "première visite" //j'incrémente ;
$_SESSION['$id']="1"; }
mais sa ne merche pas , le champs $_SESSION["$id'] n'est pas reconnu :(
merci de votre aide .

Re: vérifier si un utilisateur a déja visité une page

Posté : 15 oct. 2009, 16:27
par fab
Déjà essaye plutôt
$_SESSION[$id]
donc sans les ' ou "

Ensuite pour déterminer la première visite, tu dois faire un isset() et non vérifier si la valeur est < 1

Re: vérifier si un utilisateur a déja visité une page

Posté : 15 oct. 2009, 18:22
par mike88
merci ça marche