01net    Web


Actuellement en ligne : 305 Utilisateurs dont 9 dans Programmation et développement >S'inscrire      >S'identifier      >Recherche      >Aide  
modéré par A.Ouloube, Beno@  
01net > Forum de 01net > Programmation et développement > PHP
> Cookie pour retenir un utilisateur ?
Passionné(e) d'internet, de logiciels, de forums ? 01net recrute...
Auteur
Message
 
<     1       >
loucus
  
   
      ?   ^   @     Posté le 20/02/2007 17:16:45  
Voter pour ce message
Bonjour à tous,
on m'a dit que pour retenir un utilisateur qui se connecte sur un session ( qu'il n'est plus besoin de se loger ), il faut utiliser les cookies. Mais comment faire ?? Quelqu'un peut-il m'aider ?
Merci d'avance
loucus
  
   
      ?   ^   @     Posté le 20/02/2007 17:47:58  
Voter pour ce message
N'y a-t-il personne pour m'aider ?
ornite
  
  :-)
      ?   @     Posté le 20/02/2007 18:11:53  
Voter pour ce message
Regarde sur des sites comme le site du zéro, il y a de trés bonne explication. ;)
-------
[:jandre:1]Il faut mieux en mettre plus que moins [:KiWin:1]
loucus
  
   
      ?   ^   @     Posté le 20/02/2007 18:22:04  
Voter pour ce message
ok merci
loucus
  
   
      ?   ^   @     Posté le 20/02/2007 18:26:53  
Voter pour ce message
enfait je vois pas ou c'est pour mon cas lol
loucus
  
   
      ?   ^   @     Posté le 20/02/2007 21:11:34  
Voter pour ce message
svp , aidez- moi!!
necratal
  Chaotic Powaaa!
   
      ?   ^   @     Posté le 20/02/2007 22:42:52  
Voter pour ce message
Je vais essayer de t'expliquer.

Tout d'abord, un cookie, c'est quoi?
C'est un petit fichier qui sera inscrit dans un des dossiers de ton navigateur. Ce fichier contient diverses informations que tu aura défini (celà dit, pas la peine d'espérer créer un virus à l'aide des cookies ;) ).

Comment on fait pour créer un cookie?
Déjà, il faut vérifier qu'il n'existe pas déjà. Ensuite, il suffit de créer le cookie si il n'existe pas, ou de récupérer sa valeur si il existe.
<?php
$nom_du_cookie = "Le cookie de mon site!";

# On vérifie l'existence du cookie à l'aide de isset, en sachant que le contenu des cookies est contenu dans les variables $_COOKIE
if(isset($_COOKIE[$nom_du_cookie])) {
echo "Vous êtes déjà venu sur cette page!!!";
} else {
echo "C'est votre première visite. Bienvenue!";
# On créer le cookie avec setcookie();
setcookie($nom_du_cookie,1);
}
?>


D'autres questions? :)
-------
jR8 qY61R8 `V `M65= iR`B5.R6 `V jE t^7T`C- qE6jRk= `Ct%= `V1 `V47Rk-

(c'est du language elfique mais vous avez pas la bonne police de caractère.
C'est balot, hein?)
loucus
  
   
      ?   ^   @     Posté le 24/02/2007 22:59:19  
Voter pour ce message
Ok merci, et donc cela me permet de retenir le mdp et le login d'un utilistateur pour qu'il n'est plus a se loger ??

PS : desole pour les accents, je suis au USA !
Beno@
  
  :-)
      ?   @     Posté le 25/02/2007 15:29:49  
Voter pour ce message
loucus a écrit :
Ok merci, et donc cela me permet de retenir le mdp et le login d'un utilistateur pour qu'il n'est plus a se loger ??

PS : desole pour les accents, je suis au USA !

non non non, ne jamais dépendre des cookies pour le nom d'utilisateur et ne jamais stocker le mot de passe en cookie, c'est dangereux pour la sécurité :S
loucus
  
   
      ?   ^   @     Posté le 25/02/2007 16:36:24  
Voter pour ce message
bin j'utilise quoi alors ???
Beno@
  
  :-)
      ?   @     Posté le 25/02/2007 17:02:45  
Voter pour ce message
loucus a écrit :
bin j'utilise quoi alors ???

les sessions
loucus
  
   
      ?   ^   @     Posté le 25/02/2007 18:09:31  
Voter pour ce message
mais j'utilise deja les sessions, avec session_start() et tout et tout. donc je ne vois pas comment faire
HELP
Beno@
  
  :-)
      ?   @     Posté le 25/02/2007 18:55:51  
Voter pour ce message
http://www.alrj.org/docs/langages/ident.html
<     1       >

01net > Forum de 01net > Programmation et développement > PHP
> Cookie pour retenir un utilisateur ?

Aller à :

Page générée en : 0.13s - X2board 2.2

Nous contacter | Charte de confiance | Voir notice légale

Tous droits réservés © 1999 - 2008 Groupe Tests - 01net.


Sites du réseau 01net Network : 01net - 01men - Rmc.fr - Bfmtv.fr - Radiobfm.com - TousLesPodcasts - Micro Achat

Antivirus
La protection familiale de référence contre les virus, les logiciels espions et le vos d'informations.
Jeux
Nouveauté : Transformez une bijouterie décrépite en une petite merveille de l’industrie du luxe !