Rechercher : dans
Par :

Aide sur le fonctionnement de header( )

kalamit, le 30 aoû 2002 à 10:41:55
 Signaler ce message aux modérateurs Revenir à la discussion

Salut,
Je suis pas un pro, mais la, c'est facile...
Ton setcookie doit se trouver avant toute balise HTML ! C'est la regle ! C'est pour ca que ca s'appelle Header.
Donc ta page devrait avoir cette tronche :


<?php
setcookie("TestCookie","Valeur de test"); /*ligne 9*/
setcookie("TestCookie",$value,time()+3600); /* expire dans une heure */
setcookie("TestCookie",$value,time()+3600,"/~rasmus/",".utoronto.ca",1);
?>

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?php
echo $TestCookie;
echo $HTTP_COOKIE_VARS["TestCookie"];
?>

</body>
</html>

En ce qui concerne ce que tu veux passer en parametre, et bien tout dépend ! Pour ma part, je fais saisir à l'utilisateur un login et un mot de passe par exemple, que je passe en parametre vers la page de traitement. Ensuite, je colle dans un premier cookie le login, et dans un deuxieme le mot de passe (crypté).
Je sais pas si ca répond à ta question... Mais n'hesite pas à reposer des questions !

Kalamit,
Je ponce donc j'essuie

Collection CommentÇaMarche.net