cookie

Heph
Invité n'ayant pas de compte PHPfrance

18 avr. 2005, 01:13

Bonjour, j'ai un probleme qui me semble bizarre quand je parcours le net a la recherche d'info, le voici:
setcookie("nickname","xeros");
pouriez vous me dir se qui ne va pas ladedans car il me sort cette erreur :
Warning: Cannot modify header information - headers already sent by (output started at /var/www/free.fr/6/d/kosarma/index.php:2)
Merci par avance

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

18 avr. 2005, 01:41

tu dois avoir du code avant ce setcookie, alors que tu dois créer ton cookie avant toute autre chose
setcookie() définit un cookie qui sera envoyé avec le reste des en-têtes. Les cookies doivent passer avant tout autre en-tête (c'est une restriction des cookies, pas de PHP). Cela vous impose d'appeler cette fonction avant toute balise <html> ou <head>. Si quelque chose a été envoyé avant l'appel à cette fonction, setcookie() échouera et retournera FALSE.
ici : http://fr2.php.net/setcookie

Heph
Invité n'ayant pas de compte PHPfrance

18 avr. 2005, 02:57

Super, je te remercie de ton aide je vais pouvoir avancer ( enfin a petit pat :roll: )

Merci encore :wink: