Bonjour, j'essaie de garder une variable php en mémoire. (note : après l'avoir assignée, le visiteur est susceptible de passer sur de multiples pages autres que celle dans laquell la variable a été initialement assignée)
L'idée est la suivante :
* lors du 1er passage sur ma page d'accueil, une animation est lancée. Il s'agit d'une petite animation avec un 'ms agent' (merlin).
* le visiteur qui passe aux autres pages du site a une multitude de menus à sa disposition et je ne peux donc pas utiliser le transfert de variable par l'url. Je tente donc simplement d'assigner la valeur "vu" à une variable en faisant le test suivant :
<?
if ($vu == "") //lors du 1er passage sur la page la variable est vide
include('merlin.php'); // et donc lanimation est lancée
$vu = "ok"; // ici la valeur vu est assignee a la variable pr que la prochaine fois lanim ne se lance pas
?>
=> je m'attendais à ce que cette variable soit gardée en mémoire et que l'utilisateur, quand il revient sur la page, ne voit pas une deuxième fois l'animation puisque la variable n'est plus sensée être vide dès le second passage sur la page d'accueil...mais apparament dès que l'on change de page, les variables sont supprimées de la mémoire. Et donc, l'animation se lance à nouveau à chaque arrivée sur la page d'accueil.
Quelqu'un à LA solution ? Merci d'avance.
Mike