IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Cookies] cookie non vide après vidage


Sujet :

Langage PHP

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Février 2006
    Messages
    321
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Février 2006
    Messages : 321
    Points : 142
    Points
    142
    Par défaut [Cookies] cookie non vide après vidage
    bonjour,
    mon titre est un peu bizarre mais mon explication sera meilleure.

    Voila sur ma page d'accueil, j'ai un module pour se logguer, lorsque l'on se loggue, pas de problème, lorsque je clique sur deconnexion, une fois logguer, j'ai bien mon formulaire de loggue qui revient sur déconnecté , mais si je raffraichit la page, je reviens en étant loggué!!

    J'ai cerné le problème, avant l'include de verif_cookie.php, mon id_prof est vide et après il reprend la valeur lorsque je me suis loggué.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    echo "e1:".$id_prof;
    require("include/verif_cookie.php");
    echo "e2:".$id_prof;
    J'ai mis des echos partout pour voir ou il passait dans le fichier et voici ce qque ça donne:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    <?php
    session_start();
    
    if(!isset($medi) )
    {
    	ici je rentre
                 if($id_prof != 0 && isset($_POST[memo_acces]) && $_POST[memo_acces]=="ok")
    	{
    ici non		
    $expire = 365*24*3600; // 1 an
    		setcookie("medi[client]",$id_prof,time()+$expire,"/");
    		setcookie("medi[contact]",$id_contact,time()+$expire,"/");
    		$set_cookie="ok";
    	}
    }
    else {
    ici non	
    if($_GET['v']==1)
    	{
    		# vide cookie : déconnexion demandée
    		# $outil->vide_cookie("medi");		
    		setcookie("medi[client]", "",-1,"/");
    		setcookie("medi[contact]", "",-1,"/");
    		//redirige($_SERVER['PHP_SELF']."?".$_SERVER['QUERY_STRING']);
    		$id_contact=0;
    	}
    	else
    	{
    		$id_prof=$medical[client];
    		$id_contact=$medical[contact];
    	}
    }
    
    if(($id_prof=="" || $id_prof==0) && $accueil!=1){
    ici non
    	$enregistre=false;
    	$url="index.php";
    	if(!isset($page_libre))
    		redirige($url);
    }
    else {
    ici oui
    	$enregistre=true;
    }
    
    ?>
    Je ne vois pas comment il peut remplir ma variable. Pour info, mon formulaire de loggue se trouve dans une iframe et si je réactulise juste l'iframe, je reste bien déloggué mais des que je réactualise l'index ou si je vais sur une autre page, je suis toujours loggué.

    En espérant être clair, d'avance merci

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Février 2006
    Messages
    321
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Février 2006
    Messages : 321
    Points : 142
    Points
    142
    Par défaut
    bon j'ai trouvé, je supprimé bien mes cookies mais pas mes variables de sessions et ma session en cours

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Cookies] cookie non reconnu sous IE mais ok sous ff
    Par kvndevils dans le forum Langage
    Réponses: 1
    Dernier message: 12/12/2006, 11h58
  2. Réponses: 5
    Dernier message: 24/10/2006, 11h56
  3. [Cookies] cookie non détecté
    Par dubitoph dans le forum Langage
    Réponses: 5
    Dernier message: 21/06/2006, 23h18
  4. Réponses: 2
    Dernier message: 05/12/2005, 11h02
  5. [Cookies] include non persistant en mémoire
    Par ouioui2000 dans le forum Langage
    Réponses: 1
    Dernier message: 18/10/2005, 15h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo