OVH Cloud OVH Cloud

detecter la creation d'une session en php

2 réponses
Avatar
francois
bonjour a tous.

j'utilise les fonctions de session de php avec register_global=false.

j'ai besoin de faire une action quand une personne arrive sur mon site pour
la premiere fois.

Savez vous comment detecter la création d'une nouvelle session pour un
nouvel utilisateur sous php ?

merci à tous.

2 réponses

Avatar
ftc
bonjour a tous.

j'utilise les fonctions de session de php avec register_globalúlse.

j'ai besoin de faire une action quand une personne arrive sur mon site pour
la premiere fois.

Savez vous comment detecter la création d'une nouvelle session pour un
nouvel utilisateur sous php ?


Point besoin de détecter la création d'une session ( qui à ma
connaissance n'est pas possible ). Il faut utiliser les cookies.

if ( ! isset( $_COOKIE['first_time'] ) ) {
// Faire les actions si la personne n'est jamais venue
setcookie( 'first_time', 1 );
}

Avatar
Tempus
if(!session_is_registered('nomDeLaSession'))
{
session_start();
echo "Ton action";
}
La doc: http://fr3.php.net/manual/fr/function.session-is-registered.php