Header ne fonctionne plus

Header ne fonctionne plus - PHP - Programmation

Marsh Posté le 17-03-2009 à 20:21:57    

Bonsoir,
 
Dans des pages PHP de mise à jour de BDD, je réalise des headers.
Jusqu'à aujourd'hui tout fonctionnait et du jour au lendemain, sans changer le code :

Code :
  1. Warning: Cannot modify header information - headers already sent by (output started at /mnt/101/free.fr/0/0/avalanchedimages/connexion_bdd.php:9) in /mnt/101/free.fr/0/0/avalanchedimages/admin/delete_news.php on line 10


 
La ligne indiquée correspond au header lui même.
 
Des idées ?
 
Merci d'avance


Message édité par darkgloom le 17-03-2009 à 20:22:17
Reply

Marsh Posté le 17-03-2009 à 20:21:57   

Reply

Marsh Posté le 17-03-2009 à 20:27:41    

T'as un truc à la ligne 9 de connexion_bdd.php qui doit produire une sortie (un echo ou quelque chose en dehors d'un tag PHP). Avant un header, c't'interdit.


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Marsh Posté le 17-03-2009 à 20:32:22    

L'inconvénient de coder à plusieurs...
 
Merci, j'avais mal lu le message d'erreur :o

Reply

Marsh Posté le 18-03-2009 à 15:02:10    

l'usage d'ob_start au tout début de ton code peut y remédier également ( moins propre )
puis la fonction header dispose du second argument ( remplacement ), qui évite d'envoyer plusieurs headers ( quand vous coder à plusieurs )


---------------
Photos Panoramiques Montagnes Haute Savoie
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed