webleads-tracker

ouverture de session php (dev spe)

Vincent StartUp
Avatar
Bonjour à tous,

J'ai besoin à l'ouverture d'un site de créer une variable de session. La solution que je peux faire c'est de créer une balise mx et de tester dedans si la variable de session existe, si ce n'est pas le cas je la créée.
Il y a t'il une autre solution ? En asp par exemple il y a un fichier qui est appelé à chaque ouverture de session, et en php ?

Merci d'avance,
Vincent - StartUp Communication

Jérémie
Bonjour Vincent,

Pour commencer, il faut t'assurer que la session a été initialisée. Pour cela, il te suffit de faire un :
session_start();

Cet appel est déjà réalisé par e-majine, il n'est donc pas la peine de l'insérer dans ton code.

Tu pourras ensuite tester l'existence d'une variable. Le morceau de script suivant te permet de faire une action la première fois qu'un internaute arrive sur le site et une autre sinon :
if (isset($_SESSION['test'])) {
  // Ce n'est pas le premièr appel
} else {
  // C'est la première page consultée par l'internaute
  $_SESSION['test'] = true;
}

A bientôt

Jérémie

Vincent StartUp
Avatar
Merci Jérémie,

Donc la solution de passer par une balise mx est la bonne ?

A+
Vincent - StartUp Communication

Jérémie
Bonjour Vicent,

Oui tu peux en effet passer par une balise mx spécifique ou par un nouveau widget.

A bientôt

Jérémie

Vincent StartUp
Avatar
merci,

A+
Vincent - StartUp Communication