Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/09/2006, 10h45   #1
Nouveau Membre du Club
 
Inscription : février 2005
Messages : 164
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 164
Points : 37
Points : 37
Par défaut [Cookies] Cookie : erreur

Bonjour,

J'ai simplement crée un cookie

Code :
1
2
3
4
5
 
 <?php
echo phpinfo();
setCookie("fruit","banane");  
 ?>

et j'ai l'erreur suivante :

Warning: Cannot modify header information - headers already sent by (output started at e:\...\easyphp\easyphp1-8\www\xxxphp:3) in e:\...\easyphp\easyphp1-8\www\db_cua\xxx.php

Que veut dire ce message ?
mcdelay est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/09/2006, 10h48   #2
Expert Confirmé
 
Avatar de KiLVaiDeN
 
Inscription : octobre 2003
Messages : 2 714
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 2 714
Points : 2 689
Points : 2 689
Salut,

Ton problème est dans l'espace avant le <?php.

Code :
1
2
3
4
[CET ESPACE ICI]<?php
echo phpinfo();
setCookie("fruit","banane");  
 ?>
Il faut l'enlever. De plus, phpinfo() va aussi faire de l'affichage. Quand tu utilises une fonction qui va modifier le "header" ( par exemple avec la fonction header, ou la fonction setCookie ) tu dois t'assurer de n'avoir fait aucun affichage avant.

A+
__________________
K
KiLVaiDeN est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h13.


 
 
 
 
Partenaires

Hébergement Web