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

  FORUM HardWare.fr
  Programmation
  PHP

  Garder un login d'une session à l'autre? (résolu)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Garder un login d'une session à l'autre? (résolu)

n°1115511
daviso
En 2005, j'enlève le bas
Posté le 10-06-2005 à 11:49:13  profilanswer
 

Bonjour, j'ai un problème probablement basique en PHP:
 
J'ai un site sur lequel il faut se connecter. Je voudrais qu'entre deux connections, il affiche le dernier login à avoir été utilisé, histoire de ne pas être obligé de le retaper, y compris si la fenêtre IE a été fermée, et qu'il s'agit d'une nouvelle fenêtre.
 
J'ai essayé avec les cookies, mais ça ne marche pas.
 
Quelques bouts de code:
 
Ecriture du cookie:

Code :
  1. {
  2.                 $_SESSION['auth'] = true;
  3.                 $_SESSION['idUser'] = $ligne['idUser'];
  4.                 $resultCookie = setcookie("loginUserCharlemagne", $_POST['login'], time()+60*60*24*30*30);
  5.             }


 
Récupération du cookie:

Code :
  1. <input name="login"
  2. <?php if(isset($_COOKIE['loginUserCharlemagne'])) echo $_COOKIE['loginUserCharlemagne']; ?>>


 
J'ai déjà fait le test, le cookie est bien enregistré ($resultCookie à true, et si on lui demande d'afficher ce qu'il a enregistré, c'est correct). Mais si on ferme la fenêtre IE, pour en ouvrir une autre et revenir sur le site, la variable $_COOKIE['loginUserCharlemagne'] n'existe pas.
 
Donc, où est l'erreur? Incompréhension fondamentale au niveau de l'utilisation des cookies ou quelque chose de plus subtil?


Message édité par daviso le 10-06-2005 à 16:40:20
mood
Publicité
Posté le 10-06-2005 à 11:49:13  profilanswer
 

n°1115795
benamoubea​ch
tivuplai
Posté le 10-06-2005 à 14:58:26  profilanswer
 

et si tu fais un  
print_r($_COOKIE);

n°1115803
Berceker U​nited
PSN : berceker_united
Posté le 10-06-2005 à 15:01:47  profilanswer
 

[:amoureux]  
J'adore le print_r il m'a tellement aidé !... helas trop méconnu.

n°1115934
dedefou
Allias Fiddelcastor
Posté le 10-06-2005 à 16:21:26  profilanswer
 

Berceker United a écrit :

[:amoureux]  
J'adore le print_r il m'a tellement aidé !... helas trop méconnu.


 
Une vraie histroire d'amour :D

n°1115953
daviso
En 2005, j'enlève le bas
Posté le 10-06-2005 à 16:39:24  profilanswer
 

Je me suis dit que ça devait être une erreur débile. J'étais encore largement en-dessous (ou au-dessus) de la réalité :D
 
Pour ceux qui veulent chercher, je mets en spoiler
 

Spoiler :


Il manque le value= dans la balise html... :D


 
PS: Merci pour le print_r. Je connaissais, mais pas pensé à l'utiliser. Je suis parti du principe que s'il n'écrivait rien, c'est que le cookie était mal transmis...


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

  Garder un login d'une session à l'autre? (résolu)

 

Sujets relatifs
[résolu]Connaître la RAM disponible[VBS][resolu] Lancer .BAT avec argument ?
[Résolu] [vb.net] Requête SQL[résolu][MCD]Petit problème de conception
gérer session et vider le caddyvo mieux voir le dernier msg de ce topic pour comprendre le 1er ??
Formulaire qui ne marche pas à cause d'un session_start()...Problème pour ajouter du texte après <body.> avec ereg_replace[RESOLU]
[PHP] Tester si une valeur existe dans un tableau [RESOLU][resolu]comment empecher les utilisateurs de changer de feuil?
Plus de sujets relatifs à : Garder un login d'une session à l'autre? (résolu)


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