Warning: Cannot modify header information ReSoLU
Forum Programmation : Warning: Cannot modify header information ReSoLU
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
Le Header doit etre envoyé avant tout affichage HTML.
Avant un header tu peu juste declarer un cookie, mais aucun code html.
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??)
<head></head> est du html donc OUI, cela bloque ton header.
Le probleme n'est pas l'affichage mais l'envoie au client, php ne sait pas vraiment ce qu'il genere
| Citation :
|
Tu peut envoyé ce que tu veux, du moment qu'il n'ya pas d'affichage
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
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)
Oupss !
bonne chance !
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!!
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
)
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
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 !
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 !
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é...
++
Il y a 1317 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.
