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

  FORUM HardWare.fr
  Programmation
  PHP

  Gestion des membres via cookie

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Gestion des membres via cookie

n°1353519
chepa_jeml​s
Posté le 25-04-2006 à 12:58:50  profilanswer
 

Sur mon site, j'ai des users qui peuvent s'inscrire pour se loguer apr la suite!
 
Pour l'instant, j'utilise des variables de session afin qu'ils puissent accéder aux parties qui leur sont autorisées.
 
 
J'aimerai que maitenant, on puisse retenir qu'ils sont bien loguer lors de chaque passage sur le site.
 
On me dit d'utiliser des cookies mais y a t il moyen de passer de mes variables de sessions vers des cookiers? Ou alors peut être un exemple de se style?
 
merci bcp

mood
Publicité
Posté le 25-04-2006 à 12:58:50  profilanswer
 

n°1353538
gooopil
pfiew
Posté le 25-04-2006 à 13:20:43  profilanswer
 
n°1353540
chepa_jeml​s
Posté le 25-04-2006 à 13:21:59  profilanswer
 

oui ca j'ai compris, mais ce que je recherche c'est pouvoir faire ce qe je vais avec mes variable sde sessions!
 
Donner la possibilité de se connecter, de retenir qu'il est connecter et finalement détruire le cookies si il clique sur déocnnecté

n°1353546
gooopil
pfiew
Posté le 25-04-2006 à 13:29:09  profilanswer
 

if (isset($_COOKIE['lenomdemoncookie']))
{
récupère les infos du cookie, et vérifie si le login est correct
}
else
{
login normal
enregistrement des infos dans le cookie
}

n°1353553
chepa_jeml​s
Posté le 25-04-2006 à 13:36:22  profilanswer
 

et pour se déconnecter, comment détruire complètement le cookie?

n°1353560
gooopil
pfiew
Posté le 25-04-2006 à 13:38:51  profilanswer
 

C'est pas pour rien que je t'ai renvoyé vers la doc :o
 

Citation :


Exemple 3. Exemple d'effacement de cookies avec setcookie()
 
<?php
// utilisation de la date moins une heure
setcookie ("TestCookie", "", time() - 3600);
setcookie ("TestCookie", "", time() - 3600, "/~rasmus/", ".example.com", 1);
?>  


n°1353650
chepa_jeml​s
Posté le 25-04-2006 à 15:17:59  profilanswer
 

ben oui je sais, mais j'ai testé cela et rien de correct ne s'est passé!

n°1353736
chepa_jeml​s
Posté le 25-04-2006 à 16:32:20  profilanswer
 

voilà ce que j'ai:
 
  if(isset($_SESSION["rester"])){
    if($_SESSION['rester']=="oui" ){
      setcookie('pseudo',$_SESSION["connect"], time() + 3600);
    }
    if($_SESSION['rester']=="non" ){
      setcookie('pseudo','', time() - 4000);  
    }
  }
 
Mais marche pas on dirait

n°1354050
chepa_jeml​s
Posté le 26-04-2006 à 09:06:27  profilanswer
 

Bon voilà ce que je fais à mon logout:
 

Code :
  1. //on détruit la session
  2.       session_unset();
  3.       session_destroy();
  4.       //$_SESSION['connect']="";
  5.       $_SESSION['rester']="non";


 
Voilà mes test pour le cookie
 

Code :
  1. if(isset($_SESSION["rester"])){
  2.     if($_SESSION['rester']=="oui" ){
  3.       setcookie('pseudo',$_SESSION["connect"], time() + (3600*24*365));
  4.     }
  5.     if($_SESSION['rester']=="non" ){
  6.       setcookie('pseudo','', time() - (3600*24*365)); 
  7.     }
  8.   }
  9.   if (isset($_COOKIE['pseudo']) && !isset($_SESSION["connect"])){
  10.     $_SESSION['connect'] = $_COOKIE['pseudo'];
  11.     $_SESSION['rester'] = "oui";
  12.   }


 
Et il rest connecté quand même, quelqu'un sait m'aider? On dirait que la variable $_SESSION["connect"] ne se détruit pas


Message édité par chepa_jemls le 26-04-2006 à 09:10:34
n°1354119
Yagmoth
Fanboy
Posté le 26-04-2006 à 10:37:43  profilanswer
 

Mmm tu teste à quel moment que l'user est encore connecté ? Parce qu'il faut changer de page pour que les changements concernant les cookies soit effectués.

mood
Publicité
Posté le 26-04-2006 à 10:37:43  profilanswer
 

n°1354153
chepa_jeml​s
Posté le 26-04-2006 à 11:01:12  profilanswer
 

ben apparement mes tests étaient mal placé et il m'en manquait un, maitenant ca marche super


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

  Gestion des membres via cookie

 

Sujets relatifs
Gestion des membres via cookieCalendrier pour gestion d'evenements
programme de gestion de serveursCréer un logiciel de gestion de stock.
Problème d'écriture de cookieRecherche appli PHP de gestion de parc automobile
[Résolu] Compteur avec cookie et Mysqlvariables membres sont des objets -> bonne/mauvaise idée ?
Plus de sujets relatifs à : Gestion des membres via cookie


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