-
Utilisation de header()
Bonjour,
Je souahite crer une image PNG, pour cela je dois placer cette ligne dans mon script
Code:
header('Content-type: image/png');
mais elle me donne l'habituelle erreur
Code:
Cannot modify header information : headers already sent by
J'ai très bien compris ce que cela voulait dire mais je ne vois pas comment le corriger car j'ai des "echos" dans les fichiers inclus à mon index précédant l'appel à la fonction (fichiers qui contiennent toutes les fonctions utilisées dans mon script) je ne peux donc pas m'en passer . Devrais-je juste inclure ces fichiers de fonctions dans chaque page php appelée au lieu de l'index ?
-
Salut,
tu t'es répondu toi-même...
Ton architecture est bancale, tu devrais la revoir en profondeur.
Au lieu d'envoyer des bribes de réponse éparpillées à travers tout ton code, il serait préférable de procéder autrement : construire ta réponse en utilisant le buffer PHP et ensuite envoyer tes headers suivis du corps de la réponse en un seul et unique traitement.
-
Merci , je m'y intéresse de ce pas ! :ccool: