Ce sont mes deux premières lignes:script php ne peut pas envoyer les en-têtes parce que les en-têtes ont déjà été envoyés, mais sont des caractères en dehors du script
<?php
header('Content-Type: application/x-javascript');
Et il me donne les en-têtes déjà envoyés dans la ligne 1.
il est destiné à générer un fichier JavaScript qui charge à partir d'une page HTML, lorsqu'elle est cochée le fichier JavaScript à partir Firebug j'ai obtenu le fichier suivant:
1 <br />
2 <b>Warning</b>: Cannot modify header information - headers already sent by (output started at C:\Program Files\Apache Group\Apache2\htdocs\totoro\Js\libs.php:1) in <b>C:\Program Files\Apache Group\Apache2\htdocs\totoro\Js\libs.php</b> on line <b>1</b><br />
3 var Totoro = {}, $t = Totoro;
Comme vous pouvez le voir, il crache un chara Cter qui ressemble à des caractères parasites, mais rien n'est envoyé, la première ligne est un appel de fonction header
. Quel pourrait être le problème?