knas74
Messages postés19Date d'inscriptionmardi 29 avril 2003StatutMembreDernière intervention31 janvier 2005
-
27 août 2004 à 21:09
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 2007
-
28 août 2004 à 13:10
:question)
nas
j'ai un problème avec la fonction header() lorsque je l'utilise j'ai ce message d'erreur qui s'affiche:
Warning: Cannot modify header information - headers already sent by (output started at c:\inetpub\wwwroot\msm\login.php:7) in c:\inetpub\wwwroot\msm\login.php on line 107
quelqu'un pourrait-il m'aider à résoudre le problème s'il vous plaît et merci encore
coockiesch
Messages postés2268Date d'inscriptionmercredi 27 novembre 2002StatutMembreDernière intervention13 septembre 20134 27 août 2004 à 21:19
Salut!
Avant la fonction header, aucune sortie ne doit avoir été effectuée: echo, print ou meme une ligne vide en début de fichier sont à proscrires...
Montre ta ligne 7 (car c'est là que la sortie a été affectuée)
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 27 août 2004 à 23:56
Salut ;-)
Sinon tu utilises la fonction ob_start() tout en haut de ta page, et ob_end_flush() tout en bas, et tu peux utiliser les headers et cookies à n'importe quel endroit dans ton code.
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 28 août 2004 à 13:10
Non, tout est compatible. La fonction ob_start sans le "ob_gzhandler" ne renvoit pas un document compressé. Et même si ton navigateur ne connaît pas le type compressé, apache le sait dans le protocole HTTP, tu n'as aucun souci à te faire.