|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Membre du Club
![]() Inscription : février 2005 Messages : 485 ![]() |
Bonjour,
J'ai une eurreur Warning: Cannot modify header information - headers already sent by dans ma page mais je voie pas du tous comment la résoudre sachant qu'il me dit que un fichier que j'inclue a déjà envoyé un header. Fichier inclu mail.php : Code :
Code :
|
||||
|
|
00
|
|
|
#2 |
|
Membre émérite
![]() Franck Développeur Web indépendant Inscription : avril 2007 Messages : 678 ![]() |
bonjour,
C'est tout à fait normal. Si tu veux que ton header("location: ok.php"); passe, il faut que rien ne puisse être renvoyé en HTML, donc aucun affichage avant!! Et ton include("mail.php"); affiche bien un résultat sous forme html, ce que le header("location: ok.php"); n'apprécie pas ++
__________________
LudiKreation Pour un web ludique et son Blog | CapRumbo pour un peu d'évasion | ChaOdisiaque Club Passion Rôliste |SierrElben le Jeu de rôle |
|
00
|
|
|
#3 |
|
Membre confirmé
![]() Inscription : janvier 2004 Messages : 242 ![]() |
rajoute a la premiere ligne de ton code
ob_start(); Puis avant de faire ton header location, un petit ob_clean(); |
|
|
00
|
|
|
#4 |
|
Membre du Club
![]() Inscription : février 2005 Messages : 485 ![]() |
nickel ca marche y a juste a mettre ob_start(); pas besoin de ob_clean();
Merci de ton aide. |
|
|
00
|
|
|
#5 |
|
Membre confirmé
![]() Inscription : janvier 2004 Messages : 242 ![]() |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com