Rechercher : dans
Par :

[php] erreur "header already send on ..."

Dernière réponse le 1 sep 2008 à 00:43:47 kranz, le 31 aoû 2008 à 21:45:00 
 Signaler ce message aux modérateurs

Bonjour,
J'ai une page appeler par ajax et comme j'ai moyennement envie de remplacer tout les accent par des &ecute etc
LE problème le voila : j'ai besoin de faire un session_start() au début de mon script puis, pour gérer les caractère un header spécifiant le charset utiliser.

Seulment voila sa fait 2 header == une erreur php : header already send on line ...

Quelqu'un aurait une solution plus efficace :S ?

Meilleures réponses pour « [php] erreur "header already send on ..." » dans :
[PHP] Headers already sent by..... Voir Lorsque vous utilisez une fonction PHP qui manipule les en-têtes HTTP comme par exemple: header() setcookie() session_start() Il est important d'utiliser ces fonctions avant d'avoir généré le moindre flux vers le client. A partir du moment où...
PHP - Les cookies et les en-têtes HTTP VoirLes en-têtes HTTP Lors de chaque échange par le protocole HTTP entre votre navigateur et le serveur, des données dîtes d'en-têtes contenant des informations sur les données à envoyer (dans le cas d'une requête) ou envoyées (dans le cas d'une...

1

Alain_42, le 31 aoû 2008 à 23:09:27

Pourqoui ne définis tu pas le header dans la page "mere", celle qui reçoit la réponse Ajax

Répondre à Alain_42

2

 kranz, le 31 aoû 2008 à 23:11:31

C'est le cas ... seulement au bout de qq chargement j'obtient des ? a la place des caractère spéciaux

Répondre à kranz