Tom's Guide > Forum > Programmation > Warning: Cannot modify header information ReSoLU

Warning: Cannot modify header information ReSoLU

Forum Programmation : Warning: Cannot modify header information ReSoLU

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

j ai un message d erreur que je n arrive pas a resoudre

Citation :

Warning: Cannot modify header information - headers already sent by (output started at /var/www/free.fr/3/b/lamotolibre/annonces1-4/saisie.php3:6) in /var/www/free.fr/3/b/lamotolibre/annonces1-4/saisie.php3 on line 38

apres controle voici la ligne 38 du dit fichier

header("Location:chargement.php3?numero=$num_enreg" );

pour moi tout est correct si qq a une idée suis preneur

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Le Header doit etre envoyé avant tout affichage HTML.

Répondre à okin@IDN

Avant un header tu peu juste declarer un cookie, mais aucun code html.

Répondre à SiM07

humm le seul affichage html est soumis a condition mais elle n est pas remplie?
en attendant je me suis dépanner avec un

echo"<center><a href=\"chargement.php3?numero=".$num_enreg."\">

fonctionel mais oblige un clic de plus

sans etre un "caid" du code je me pose la quetion suivante : mon en tete de page <head></head> ne me bloquerais pas mon header?? (c est pas de l laffichage non??)

Répondre à sebngaz

<head></head> est du html donc OUI, cela bloque ton header.

Répondre à mousk@IDN

Le probleme n'est pas l'affichage mais l'envoie au client, php ne sait pas vraiment ce qu'il genere

Répondre à SiM07

Citation :


SiM07 a écrit :
Avant un header tu peu juste declarer un cookie, mais aucun code html.



Tu peut envoyé ce que tu veux, du moment qu'il n'ya pas d'affichage :p

Répondre à okin@IDN

j ai d abord penser a la balise <title> qui genere un affichage dans l entete mais non!!puis j ai virer mon entete <head>==pas mieux
tant pis pour l instant je reste avec mon lien html

merci pour vos infos

Répondre à sebngaz

la balise <html> est déja du code HTML

je voulais juste signaler qu'une fois j'ai perdu un temp fou avec cette erreur et c'estait juste que ma balise <? etait à la ligne 2 !!!! (la ligne 1 etait vide mais ça a suffit)

Répondre à sebseb01@IDN

heuuu vi c etait ca!!!
il ne fo pas de "vide" avant toute commande php
j ai virer mon entete et ramener mon code a la 1er ligne puis ca a marcher!!!!!yooooo

merci seb!!

Répondre à sebngaz

salut

donc ce serait pour le meme genre d erreur
sur phpnuke v7.82

le forum est intégré dans le cms (db et mise en page site)

depuis peu sur l index du forum
les messages apparaissent

Warning: Cannot modify header information - headers already sent by (output started at /mnt/116/***/7/6/php.espace/header.php:33) in /mnt/116/***/7/6/php.espace/includes/sessions.php on line 237

et

Warning: Cannot modify header information - headers already sent by (output started at /mnt/116/***/7/6/php.espace/header.php:33) in /mnt/116/***/7/6/php.espace/includes/page_header.php on line 490

comment faire pour que les requetes header.php et sessions.php, page_header.php ne fassent pas doublon d ou message

c ossi le cas sur plusieurs sites phpnuke index du forum

la manip proposée ne fonctionne pas

si vous avez vu le cas merci de m aider ;))

Répondre à puces20

sans connaitre phpnuke je pense que tuas la meme prob que citer plus haut
si tu annonces un header il doit figurer en tout debut de page ...voila bonne bourre

Répondre à sebngaz

Heu bonjour tout le monde, j'ai la meme erreur lors de l'envoi d'un cookie et j'ai pas trop compris ce que je dois faire. J'ai juste mis :
setcookie("moon", $psd, time()+9000, "/" );
et il me met la meme erreur (cannot modify header...) que dois-je faire pour resoudre cette terrible enigme qui se pose à moi ?
Merci d'avance
PS: sans cette ligne le code marche bien !

Répondre à noxsl

En effet le code marche si je met pas de html avant mon php (si "<?" est sur la premiere ligne)... Bon je fait deux trois tests avec des include parceque moi j'ai besoin de mettre d'autre truc avant !

Répondre à noxsl

Salut les boyz !
sebngaz a dit :
<quote>il ne fo pas de "vide" avant toute commande php </quote>

il n'en faut pas non plus après : du genre quelques espaces qui se balladent après le ?> et qu'on ne voit pas sur certains éditeurs de texte si le numérotage des lignes n'est pas affiché...
++

Répondre à Ralfman68
Tom's Guide > Forum > Programmation > Warning: Cannot modify header information ReSoLU
Aller à :

Il y a 1317 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens