XIII Posté 21 Juin 2005 Posté 21 Juin 2005 (modifié) Bonjour ! J'utilise une page index.php pour rediriger vers la page d'accueil : <?header("HTTP/1.0 301 Moved Permanently");header("Status: 301 Moved Permanently");header("Location: Pages/index.php");exit;?> Je souhaite utiliser un compteur qui teste si une variable de session existe dans chaque autre page (dans le repertoire Pages) : session_start();$fichier="/Scripts/Visiteurs.txt";if (!isset($_SESSION['compteur'])) { $_SESSION['compteur'] = 1; $inF = fopen($fichier,"a"); fputs($inF,"."); fclose($inF);}$cpt = filesize($fichier); Le hic c'est que cela marche bien si je démarre de l'URL "réelle" http://monfai.monsite.fr/Pages.index.php mais pas si j'utilise la redirection (header) avec http://monfai.monsite.fr Avec le header il semble qu'une nouvelle session soit créée à chaque changement de page.... J'espère avoir été clair et que kkun aura une ébauche de solution.... Merci par avance ! Modifié 21 Juin 2005 par XIII
loban Posté 21 Juin 2005 Posté 21 Juin 2005 Salut ! Essayes d'utiliser array_key_exists à la place de isset. Sur les tableaux, la fonction isset ne fournit pas le résultat attendu.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant