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

  FORUM HardWare.fr
  Programmation
  PHP

  problème controle d'accès avec cookie

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

problème controle d'accès avec cookie

n°1541651
shyboy
Webmaster du dimanche
Posté le 11-04-2007 à 21:27:50  profilanswer
 

Bonsoir,
 
j'écris un petit scipt tout bête qui doit me permettre à l'aided'un cookiede vérifier si mon login est valide.... mais j'y arrive pas trop avec mon cookie...
 

Code :
  1. <?php
  2. if($_POST['login']=="dupont" && $_POST['pwd']=="xxx" )
  3. { setcookie("login","dupont",time()+86400);
  4. if ($_COOKIE['login']=="dupont" ){
  5. echo"bienvenue dans la zone membre $login";} else{echo"login invalide";}
  6. }
  7. ?>


 
vous voyez ce que je veux faire? rien de balaise (pour moi si)..... comment articuler le cookies avec l'identification du login?
 
cdlt


---------------
blog Bretagne
mood
Publicité
Posté le 11-04-2007 à 21:27:50  profilanswer
 

n°1541664
zecrazytux
Posté le 11-04-2007 à 21:45:26  profilanswer
 

tu peux reformuler ta question ?


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
n°1541666
dwogsi
Défaillance cérébrale...
Posté le 11-04-2007 à 21:51:15  profilanswer
 

Une meilleur identation serait plus pratique. Donc, par avance, désolé si je me trompe mais je crois qu'il doit manquer une acolade fermante à la fin de  la ligne 5.

 

Et puis c'est absolument (Edit : ) pas sécurisé ton truc! Puisque n'importe qui peut définir un cookie associant la valeur et nom qu'il veut. Si, à la limite, tu ajoute un test sur le mot de passe dans le cookie c'est mieux.

 

Et, franchement, si tu veux faire simple oriente toi vers les session.


Message édité par dwogsi le 12-04-2007 à 14:47:20

---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
n°1541679
shyboy
Webmaster du dimanche
Posté le 11-04-2007 à 22:11:52  profilanswer
 

c'est la ligne 5 ... le cookie ne se forme pas... que faire?


---------------
blog Bretagne
n°1541705
Le_nain
Posté le 11-04-2007 à 23:54:57  profilanswer
 

En fait quand tu utilises setcookie(), le cookie ne sera lisible qu'à l'ouverture de la page SUIVANTE. Il te faut donc trouver une solution :) Je te laisse cherche.

n°1541712
shyboy
Webmaster du dimanche
Posté le 12-04-2007 à 00:21:05  profilanswer
 

je vois pas.....


---------------
blog Bretagne
n°1541713
Pc_eXPert
Posté le 12-04-2007 à 00:25:06  profilanswer
 

shyboy a écrit :

je vois pas.....


Quand tu t'es connecté avec ton compte sur HFR, il s'est passé quoi ? [:dawa]

n°1541714
WiiDS
20 titres en GC, 0 abandon, 0 DQ
Posté le 12-04-2007 à 00:27:36  profilanswer
 

shyboy a écrit :

je vois pas.....


Le PHP c'est aussi de la logique
 
Tu mets des variables $_POST[] dans un cookie. Trois seconde plus tard tu veux utiliser ces données. Je rappelle que ces données sont contenues dans $_POST[] et le cookie. Puisque tu ne peux pas utiliser le cookie que tu viens de créér, quelle variable vas tu utiliser ... ? [:dawa]

n°1541715
shyboy
Webmaster du dimanche
Posté le 12-04-2007 à 00:27:53  profilanswer
 

i s'est crée un cookie...


---------------
blog Bretagne
n°1541716
Pc_eXPert
Posté le 12-04-2007 à 00:35:09  profilanswer
 

Rhalala y'en a qui sont forts quand même :D

mood
Publicité
Posté le 12-04-2007 à 00:35:09  profilanswer
 

n°1541717
shyboy
Webmaster du dimanche
Posté le 12-04-2007 à 00:35:24  profilanswer
 

WiiDS a écrit :

Le PHP c'est aussi de la logique
 
Tu mets des variables $_POST[] dans un cookie. Trois seconde plus tard tu veux utiliser ces données. Je rappelle que ces données sont contenues dans $_POST[] et le cookie. Puisque tu ne peux pas utiliser le cookie que tu viens de créér, quelle variable vas tu utiliser ... ? [:dawa]


 
$_cookie?....  je suis nul, je sais :sweat:


---------------
blog Bretagne
n°1541718
Pc_eXPert
Posté le 12-04-2007 à 00:37:06  profilanswer
 

shyboy a écrit :

$_cookie?....  je suis nul, je sais :sweat:


Les variables globales c'est le mal :o

n°1541719
shyboy
Webmaster du dimanche
Posté le 12-04-2007 à 00:39:28  profilanswer
 

j'ai honte... j'ai beau cherché une solution sur google... je trouve rien de satisfaisant à ce niveau.... pourtant je sais que ce que je demande n'arien de compliqué pour quelqu'un de logique....


---------------
blog Bretagne
n°1541720
Pc_eXPert
Posté le 12-04-2007 à 00:45:12  profilanswer
 

shyboy a écrit :

j'ai honte... j'ai beau cherché une solution sur google... je trouve rien de satisfaisant à ce niveau.... pourtant je sais que ce que je demande n'arien de compliqué pour quelqu'un de logique....


Si avec ça t'arrives pas à trouver:

WiiDS a écrit :

Le PHP c'est aussi de la logique
 
Tu mets des variables $_POST[] dans un cookie. Trois seconde plus tard tu veux utiliser ces données. Je rappelle que ces données sont contenues dans $_POST[] et le cookie. Puisque tu ne peux pas utiliser le cookie que tu viens de créér, quelle variable vas tu utiliser ... ? [:dawa]


 
Je ne peux plus rien pour toi mon pauvre [:dawa]
 
Si allez, tentons:
Cookie et Post sont sur un bâteau. Cookie tombe à l'eau, qui reste-t-il ?
 
Voila bonne chance :hello:


Message édité par Pc_eXPert le 12-04-2007 à 00:46:16
n°1541722
zecrazytux
Posté le 12-04-2007 à 00:48:43  profilanswer
 

xD pc_eXPert :love:
 
mais écoute dwogsi et va faire une session


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
n°1541723
shyboy
Webmaster du dimanche
Posté le 12-04-2007 à 00:52:00  profilanswer
 

mais je devaisle faire avec un cookie pour la beauté du geste...


---------------
blog Bretagne
n°1541771
kahya
Posté le 12-04-2007 à 09:51:28  profilanswer
 

sert a rien de faire avec un cookie, a chaque fois que tu va changer de page ou recharger tu va devoir faire passer tes variables? fais avec les sessions

n°1541827
zecrazytux
Posté le 12-04-2007 à 11:00:38  profilanswer
 

beautée du geste ?


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
n°1542021
shyboy
Webmaster du dimanche
Posté le 12-04-2007 à 15:09:25  profilanswer
 

ça va j'ai utilisé les sessions..... l'affaire est close, merci pour vos conseils de hier soir  
@+


---------------
blog Bretagne
n°1542026
MagicBuzz
Posté le 12-04-2007 à 15:16:51  profilanswer
 

je sais pas ci c'est déjà dit, mais il est impossible de lire un cookie qu'on vient d'écrire sur la même page.


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

  problème controle d'accès avec cookie

 

Sujets relatifs
Probléme avce creation d'un pdf formulaireProblème d'affichage d'un tableau
problemeProblème avec filemtime()
Probleme avec FullCanvas....probleme de connection à SQLSERVER2005
[Crypto] Probleme dans ce programme?Probleme de requête (group by)
problème XML vs JS vs IE 
Plus de sujets relatifs à : problème controle d'accès avec cookie


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