Header

ahmed -  
.Zoro. Messages postés 263 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'utilise la fonction "header" [header ("Content-type: ".$col[1]);] mais le programme ne marche pas et affiche le message suivant:

"Warning: Cannot modify header information - headers already sent by (output started at c:\program files\easyphp\www\insert_image\connexion.php:10) in c:\program files\easyphp\www\insert_image\apercu.php on line 16"

Dites mois svp où est l'erreur et comment on utilise la fonction "header" dans un programme php?
Merciiiiiiiiiiiiii



1 réponse

.Zoro. Messages postés 263 Date d'inscription   Statut Membre Dernière intervention   33
 
la fonction "header" doit etre utilisées AVANT le moindre envoi au navigateur
0
ahmed
 
ds rien prière plus d'explication
0
.Zoro. Messages postés 263 Date d'inscription   Statut Membre Dernière intervention   33
 
https://www.commentcamarche.net/faq/1916-php-headers-already-sent-by

c'est le 1er resultat de la recherche google
https://www.google.fr/search?hl=fr&source=hp&q=header+already+sent&aq=0&aqi=g4&aql=&oq=header+al&gs_rfai=&gws_rd=ssl
0
.Zoro. Messages postés 263 Date d'inscription   Statut Membre Dernière intervention   33
 
la fiche CCM dit qu'il est impossible de pallier a ce probleme

pour ma part,
je contourne le probleme en utilisant la tamporisation de sortie PHP
en effet cela empeche tout envoi au client avant que tout ne soit généré

http://www.siteduzero.com/tutoriel-3-38102-la-tamporisation-de-sortie-en-php.html
0