Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3027 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Impossible de recuperer la valeur de mon cookie.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Impossible de recuperer la valeur de mon cookie.

n°591555
Profil sup​primé
Posté le 16-12-2003 à 08:17:48  answer
 

Comprend pas hier tout marchait et la plus rien ne marche :heink:
bref je met un cookie

Code :
  1. //cookie
  2.  $Expiration=3600*24*365*2;
  3.  setcookie("nickname", $_POST["nickname"], time()+$Expiration);


 
ensuite je fait un echo $_COOKIE["nickname"]; et ca me retourne
 

Notice: Undefined index: nickname in e:\coding\forum_portal\include\top.php on line 32


 
Mais je precise que mon cookie est bien mis et lorske je regarde dans mon cookie manager de mozilla il y a bien un cookie nickname avec la valeur.
 
j'ai essayer avec http_cookie_var et ca retourne la meme.
pourquoi c'est tout cassé tout d'un coup? :cry:

mood
Publicité
Posté le 16-12-2003 à 08:17:48  profilanswer
 

n°591635
Profil sup​primé
Posté le 16-12-2003 à 11:16:33  answer
 

up

n°591642
sebnutt
Un petit rien du tout
Posté le 16-12-2003 à 11:26:20  profilanswer
 

t'as essaye
echo $HTTP_COOKIE_VARS['nickname'];
 
??

n°591659
Profil sup​primé
Posté le 16-12-2003 à 11:49:56  answer
 

chacal_one333 a écrit :


j'ai essayer avec http_cookie_var et ca retourne la meme.
 

:ange:

n°591777
Profil sup​primé
Posté le 16-12-2003 à 13:57:07  answer
 

hop :bounce:

n°591787
karamilo
Posté le 16-12-2003 à 14:10:28  profilanswer
 

verifies le patch avec mozilla. Il se peut que, sur un meme domaine, on ne lise pas les cookies du path /pouet alors que nous sommes dans /pouet2 ...

n°591796
sebnutt
Un petit rien du tout
Posté le 16-12-2003 à 14:21:18  profilanswer
 

$HTTP_COOKIE_VARS avec un S a la fin...

n°592407
Profil sup​primé
Posté le 17-12-2003 à 12:30:20  answer
 

c'etait une faute de frappe en retapant, mais ca ne marche pas http_cookie_vars :(

n°592446
drasche
Posté le 17-12-2003 à 13:18:50  profilanswer
 

t'as vérifié que ton $_POST['nickname'] contient autre chose qu'une chaîne vide? c'est susceptible d'effacer ton cookie ça justement.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°592468
Profil sup​primé
Posté le 17-12-2003 à 13:55:32  answer
 

ui j'ai verifié :jap:

mood
Publicité
Posté le 17-12-2003 à 13:55:32  profilanswer
 

n°592471
Profil sup​primé
Posté le 17-12-2003 à 13:56:49  answer
 

voila mon code de login actuel
 

Code :
  1. //check if the field are written
  2.  if ((empty($_POST['nickname']))||(empty($_POST['password'])))
  3.   {redirection("error&notice=login1" );
  4.   exit;}
  5.  //check if that user exist
  6.  $CryptedPass=md5($_POST['password']);
  7.  if (mysql_num_rows(mysql_query("select Nickname from bdb_users where Nickname='{$_POST['nickname']}' and Password='$CryptedPass' and Activated='1'" ))<1)
  8.   {redirection("error&notice=login2" );
  9.   exit;}
  10.  //then login
  11.  //cookie
  12.  $Expiration=3600*24*365*2;
  13.  setcookie("nickname", $_POST["nickname"], time()+$Expiration);
  14.  //insert session into mysql
  15.  //if the user is a guest=>delete guest
  16.  if(mysql_num_rows(mysql_query("select Nickname from bdb_session where Nickname='Guest' and Ip='{$_SERVER['REMOTE_ADDR']}'" ))==1);
  17.   mysql_query("delete from bdb_session where Nickname='Guest' and Ip='{$_SERVER['REMOTE_ADDR']}'" );
  18.  //then insert real value
  19.  $TimeExpire=time()+900;
  20.  mysql_query("insert into bdb_session values ('{$_POST['nickname']}', '{$TimeExpire}', '{$_SERVER['REMOTE_ADDR']}')" );
  21.  redirection("done&notice=logged" );


Message édité par Profil supprimé le 17-12-2003 à 13:58:34
n°592472
Profil sup​primé
Posté le 17-12-2003 à 13:57:15  answer
 

a savoir qu'il ne me retourne aucune erreur et que le cookie est bien mis, avec mon pseudo dedans :/

n°592546
Profil sup​primé
Posté le 17-12-2003 à 15:20:18  answer
 

ha et je precise quand dans mon php.ini tout est configuré pour accepter les cookies

n°592778
Profil sup​primé
Posté le 17-12-2003 à 19:30:10  answer
 

heuu wé

n°592832
Profil sup​primé
Posté le 17-12-2003 à 20:22:26  answer
 

aller j'ai vraiment besoin d'aider et ca me bloque la construction de mon site :/

n°593045
Profil sup​primé
Posté le 18-12-2003 à 06:45:01  answer
 

nan mais serieux quoi, le topic passe 2 jours en 1ere page et personne n'aide? :/


Message édité par Profil supprimé le 18-12-2003 à 06:45:24
n°593050
orazur
Posté le 18-12-2003 à 08:09:52  profilanswer
 

j'ai deja eu un probleme au niveau des cookies quand mon site faisait subissait une redirection, le cookie etait @site.fr.st et comme on naviguait sur mon site free.fr ca marchait pas..

n°593135
Profil sup​primé
Posté le 18-12-2003 à 10:43:02  answer
 

ben la ya pas de redirection, c'est en local :/

n°593159
drasche
Posté le 18-12-2003 à 10:58:37  profilanswer
 

chacal_one333 a écrit :

ben la ya pas de redirection, c'est en local :/


franchement je pige pas, à moins que tu aies banni localhost dans ta cookies list de ton navigateur, je ne vois vraiment rien :/
 
je suppose que t'as essayé avec différents navigateurs? :D


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°593368
Profil sup​primé
Posté le 18-12-2003 à 12:49:07  answer
 

vi j'ai essayer :/
 
et localhost est pas banni :/

n°593438
simogeo
j'ai jamais tué de chats, ...
Posté le 18-12-2003 à 13:47:59  profilanswer
 

t'as pas desactiver les cookies par hasard ?
 
t'as pas la webdevelopper bar installé ou un truc du genre ?
ss un autre browser ca donne quoi ?


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°593634
Profil sup​primé
Posté le 18-12-2003 à 17:45:40  answer
 

non
non
ca donne pareil sous tout les browser :cry:

n°593637
simogeo
j'ai jamais tué de chats, ...
Posté le 18-12-2003 à 17:51:39  profilanswer
 

tu n'as pas changer ta configuration serveur dernièrement ?
tu as essayé de mettre ton site sur un serveur distant pour voir ce que ca donnait ?


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°593648
Profil sup​primé
Posté le 18-12-2003 à 17:58:57  answer
 

pareil sur un server disant (ovh) :/

n°593657
drasche
Posté le 18-12-2003 à 18:03:09  profilanswer
 

euh chépas moi, t'utilises un proxy?


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°593670
orazur
Posté le 18-12-2003 à 18:08:13  profilanswer
 

bah donne nous l'adresse pour tester si ca marche chez nous et voila

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Impossible de recuperer la valeur de mon cookie.

 

Sujets relatifs
[Oracle] SQL+ Impossible de scroller a droite[Borland]Comment envoyer et récupérer une AnsiString (SendBuf inside)?
Comment récupérer le type de connexion d'un visiteur ?[Borland] Récupérer une chaine de char contenue dans une listbox
Impossible de localiser une chaine pourtant existanteRécupérer le chemin à partir d'un nom de fichier (avec Visual C++)
Récupérer le contenu d'un fichier distant. readfile(), include().Récuperer du HTML avec VBS ...
Requète impossible à faire simplement?[GTK]recuperer le numero de ligne selectionne dans une CLIST
Plus de sujets relatifs à : Impossible de recuperer la valeur de mon cookie.


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR