osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

> Ajout d'une variable session
solarfall
posté 24 Jul 2010, 17:30
Message #1


Ceinture blanche OSC
Icône de groupe

Groupe : Membres
Messages : 15
Inscrit : 24-March 09
Membre no 24861



Bonjour,

J'ai un petit soucis à gérer une variable session, ca ne me parait pas compliqué, je me sens un peu bête de demander, mais il y a surement un truc qui m'échappe et je tourne en rond, je viens donc vous demander un peu d'aide...

Je désire afficher un bout de code sur ma page index.php seulement la première fois que l'utilisateur accède à la page.

Donc je compte utiliser une variable session qui m'indique si l'utilisateur est déjà passé ou pas.
J'ai donc ajouté ceci sur mon index.php, mais il ne semble pas bien mémoriser ma variable session, parce que le bout de code apparait à chaque fois :

Citation
<?php
global $dejavu;
$dejavu=1;

if ( !tep_session_is_registered('dejavu') ) // var session inconnue ?
{
tep_session_register('dejavu'); // on référence la var en session
echo '<div ..... /div>'; // mon bout de code à n'afficher qu'une fois
}
?>


Y'a-t-il un quelque chose que j'ai mal compris, ou cela devrait fonctionner, et j'ai donc un problème quelque part ?

Merci de vos pistes !!
Go to the top of the page
 
 
Start new topic
Réponse(s)
solarfall
posté 31 Jul 2010, 15:34
Message #2


Ceinture blanche OSC
Icône de groupe

Groupe : Membres
Messages : 15
Inscrit : 24-March 09
Membre no 24861



Merci de ton aide, je regarde ca au plus vite (même si j'ai trouvé une parade pour faire ce que je voulais sans utiliser de var session en attendant).
Go to the top of the page
 

Les messages de ce sujet


Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : 10th September 2010 - 14:37
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)