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

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] La gestion des cookies : setcookie ou $HTTP_COOKIE_VARS

 

Sujet(s) à lire :
    - [PHP] Athentification sur un site
 

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] La gestion des cookies : setcookie ou $HTTP_COOKIE_VARS

n°188529
latruffe
Bdovore
Posté le 02-08-2002 à 09:46:35  profilanswer
 

Salut à tous,
 
J'en suis toujours à ecrire mon petit script pour afficher les pages d'un site en fonction du niveau de l'utilisateur (cf sujets à lire).
 
Après la technique une query SQL à chaque ouverture de page, je tente la technique cookies.
 
Quelle est la fonction à utiliser : setcookie ou $HTTP_COOKIE_VARS ?
 
J'ai l'impression que setcookie est la méthode la plus souple (possibilité d'expiration du cookie, pas de cookie créé dans le répertoire cookies etc...) mais en terme de sécurité, lequel choisir ?
 
Quels sont les avantages / inconvénients de ces deux méthodes ?
 
Merci par avance.


Message édité par latruffe le 02-08-2002 à 09:49:13
mood
Publicité
Posté le 02-08-2002 à 09:46:35  profilanswer
 

n°188662
latruffe
Bdovore
Posté le 02-08-2002 à 12:12:45  profilanswer
 

Help me !!!
 
:bounce:

n°188666
z0rglub
Posté le 02-08-2002 à 12:14:51  profilanswer
 

je crois que c pas vraiment la même chose :
tu utilises setcookie pour placer une variable dans un cookie
tu utilises $HTTP_COOKIE_VARS pour récupérer la valeur de la variable.
Je ne pense pas que si tu fais $HTTP_COOKIE_VARS['maVariable'] = "salut"; ça l'enregistre vraiment (suis même sûr que non hein...)


---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com
n°188687
bozocarzu
Posté le 02-08-2002 à 12:43:13  profilanswer
 

z0rglub a écrit a écrit :

je crois que c pas vraiment la même chose :
tu utilises setcookie pour placer une variable dans un cookie
tu utilises $HTTP_COOKIE_VARS pour récupérer la valeur de la variable.
Je ne pense pas que si tu fais $HTTP_COOKIE_VARS['maVariable'] = "salut"; ça l'enregistre vraiment (suis même sûr que non hein...)




 
Je suis plutot d'accord avec toi, mais j'en suis pas sur a 100%, j'ai jamais fais de cooki

n°188730
latruffe
Bdovore
Posté le 02-08-2002 à 13:27:08  profilanswer
 

Ben en fait setcookie, ça fonctionne comme ça :
 
Pour définir le cookie

Code :
  1. setcookie("moncookie",valeurducookie)


 
Pour récupérér la valeur y'a juste à faire  

Code :
  1. $mavariable = $smoncookie


 
Visiblement, les information sont passée par le header -> pas de cookies sur le PC de l'utilisateur.
 
Après l'autre méhode c'est avec HTTP_COOKIE_VARS, HTTP_GET_VARS et HTTP_POST_VARS mais c'est sur celle-ci que je voudrais avoir des infos.
 
Merci quand même pour vos réponses.

n°188759
z0rglub
Posté le 02-08-2002 à 14:06:24  profilanswer
 

ok, lol, donc en fait j'ai raison.
pour récupérer la variable, NE JAMAIS UTILISER $moncookie
car ça ne garantit pas que la variable vient bien du cookie. TOUJOURS UTILISER $HTTP_COOOKIE_VARS['moncookie'] ou mieux $_COOKIE['moncookie']


---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com

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

  [PHP] La gestion des cookies : setcookie ou $HTTP_COOKIE_VARS

 

Sujets relatifs
[ PHP ] - probleme sur le codage d'un WebMailNews PHP dans un claque Dreamweaver
[PHP]menu deroulant & repertoir[PHP] Convertir un espace en %20
APPRENDRE LE PHP[PHP + MySql] un chercher/remplacer sur toute une base???
[PHP] Forum...[PHP/HTML] Inclure du PHP dans du HTML.
Problème requête MySql avec un ";" dedans (un peu de PHP aussi)[PHP] Sessions => demande confirmation d infos
Plus de sujets relatifs à : [PHP] La gestion des cookies : setcookie ou $HTTP_COOKIE_VARS


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