Cookies et php: je débute et la fonction de recherche est morte :D

Cookies et php: je débute et la fonction de recherche est morte :D - PHP - Programmation

Marsh Posté le 15-05-2002 à 15:43:43    

Hello tlm,
 
La fonction de recherche étant dead...
 
Je voudrais bricoler un système de login-pass pour un site, avec cookie pour éviter que le mec ne doive ressaisir à chaque fois son login/pass.
 
Avez-vous de bonnes adresses ou des exemples de code?
 
Précision : je connais un minimum HTML, PHP pour des fonctions basiques (j'ai participé au codage de mon site associé), par contre, les cookies, jamais étudié le truc, je sais que ce sont des fichiers texte type .ini, le reste...
 
PS : ce sera puor le site associé ;)

 

[jfdsdjhfuetppo]--Message édité par Fred999 le 15-05-2002 à 17:12:31--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 15-05-2002 à 15:43:43   

Reply

Marsh Posté le 15-05-2002 à 17:01:44    

www.phpdebutant.com c bien expliker les cookies


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 15-05-2002 à 17:05:37    

Mercite :)
 
J'ai testé leur code
 

Code :
  1. <html>
  2. <head>
  3. <title>Cookies</title>
  4. </head>
  5. <body>
  6. <?
  7. $expire = 365*24*3600;
  8. setcookie("nickname","xeros",time()+$expire);
  9. setcookie("nom","potec",time()+$expire);
  10. setcookie("prenom","fabrice",time()+$expire);
  11. ?>
  12. ?>
  13. Un cookie a été écrit...
  14. </body>
  15. </html>


 
Et il me renvoie l'erreur suivante :
 

Citation :


Warning: Cannot add header information - headers already sent by (output started at d:\site\index.php3:6) in d:\site\index.php3 on line 8


 
Chelou, j'ai un serveur Apache tout ce qu'il y a de plus basique... et j'ai déjà codé un site dessus :??:

 

[jfdsdjhfuetppo]--Message édité par Fred999 le 15-05-2002 à 17:08:46--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 15-05-2002 à 17:18:26    

mets le code php gérant le cookies avant tout contenu html:
 
<?  
$expire = 365*24*3600;  
setcookie("nickname","xeros",time()+$expire);  
setcookie("nom","potec",time()+$expire);  
setcookie("prenom","fabrice",time()+$expire);  
?>
<html>  
<head>  
<title>Cookies</title>  
</head>  
<body>  
Un cookie a été écrit...  
</body>  
</html>

Reply

Marsh Posté le 15-05-2002 à 17:19:44    

Toua je t'aime déjà :love:

Reply

Marsh Posté le 15-05-2002 à 17:23:34    

c précisé sr phpdebutant pourtant: le cookie doit preceder tt le reste sur la page...


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 15-05-2002 à 17:30:50    

En tant qu'utilisateur de base, je ne lis rien sinon le code [:ddrs55]

Reply

Marsh Posté le 15-05-2002 à 17:31:08    

Fred999 a écrit a écrit :

Toua je t'aime déjà :love:  




 
c une erreur classique parmis les classiques... Je la connais sans jamais avoir utilisé cette fonction à force de le voir sur ce forum :D

Reply

Marsh Posté le 15-05-2002 à 17:32:15    

Fred999 a écrit a écrit :

En tant qu'utilisateur de base, je ne lis rien sinon le code [:ddrs55]  




 
un utilisateur de base ne fait pas de php, et justement un mec ki ne sait pas ce k'est le code devrait commencer par lire le texte ki est autour pour savoir a koi il sert au lieu de lappliker betement et stupidement


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 29-05-2002 à 15:50:56    

Leirn a écrit a écrit :

 
un utilisateur de base ne fait pas de php, et justement un mec ki ne sait pas ce k'est le code devrait commencer par lire le texte ki est autour pour savoir a koi il sert au lieu de lappliker betement et stupidement  




 
C'est quoi ce ton? :heink:
 
Si j'avais dû répondre comme ça à tous les mecs que j'ai aidés ici en SQL...
 
Bref. :/
 
J'ai un second souci : Il se plaint que, sur certains tests de variables, elles ne soient pas déclarées. Or, à ma connaissance, php n'impose pas la déclaration des variables...
 

Citation :


Warning: Undefined variable: posted in d:\site\index.php3 on line 3


 
Pour info, je teste l'exemple de phpfrance.com sur les cookies et sessions php.

Reply

Marsh Posté le 29-05-2002 à 15:50:56   

Reply

Marsh Posté le 31-05-2002 à 03:39:18    

C'est pas qu'elle est pas déclarée, c'est qu'elle est indefinie...
fait voir le code ca sera plus simple à debugger que dans le vide  :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed