Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/12/2006, 15h00   #1
Membre habitué
 
Inscription : mai 2004
Messages : 499
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 499
Points : 149
Points : 149
Par défaut [Cookies] variable de session ou cookie non transmise

Bonjour,

Lors du rechergement de page, ma variable de session ou mon cookie ne passe pas.

Voici mon code :

1ère page :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php 
   include_once("../FichiersAnnexes/fonctionsPhp.inc"); 
   if(!isset($_COOKIE['endroit']))
    setCookie("endroit","1",time()+3600,"/bouh.be/");
 
   $endroit = $_COOKIE['endroit'];
   /*if(!isset($_SESSION['endroit']))
    $endroit = 5;
   else
    $endroit = $_SESSION['endroit'];*/
  ?>...
  document.forms.envoiPhoto.endroit.value = cpt;...
  <input type="hidden" name="endroit" value="">
2è page :

Code :
<?php $_COOKIE['endroit'] = $_POST['endroit'];?>
Lors du rechargement de ma première page, mon cookie ou ma variable de session est réinitialisée à 1.

Quelqu'un peut-il m'aider?

Merci d'avance...
dubitoph est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/12/2006, 21h37   #2
Modérateur
 
Avatar de mathieu
 
Inscription : juin 2003
Messages : 4 893
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 4 893
Points : 4 466
Points : 4 466
mets le code suivant dans un fichier et rafraichis plusieurs fois la page
si les sessions fonctionnent tu verras le nombre augmenter
Code :
1
2
3
4
5
6
7
8
<?php
session_start();
 
if (!isset($_SESSION['compteur'])) {
    $_SESSION['compteur'] = 0;
}
 
echo $_SESSION['compteur']++;
__________________
Modérateur PHP
mathieu est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h51.


 
 
 
 
Partenaires

Hébergement Web