Bonjour,
J'ai un soucis avec l'affichage d'une image png! Le problème est du à la fonction
Lorsque je teste le script php seul l'image apparait mais lorsque je met le script sur mon site web cela ne marche plus! Je sais que cette fonction doit être mise en toute première ligne!
Code : Sélectionner tout - Visualiser dans une fenêtre à part header("Content-type : image/png");
Le problème c'est que mon site web est constitué d'un squelette qui reste le même peut importe la page affichée et d'un module qui se trouve au centre de la page dans laquelle j'affiche le contenu d'une news par exemple!
Donc dans mon code j'ai une page index.php avec un code html et css et quleque part dans ce code j'ai une ligne include("nom du fichier.php") dans lequel je fais un echo suivi de ce que je veux afficher.
Pour afficher ce que souhaite l'utilisateur je fais le code suivant
par exemple. Il recharge donc ma page index mais il me charge maintenant news1.php au centre de ma page.
Code : Sélectionner tout - Visualiser dans une fenêtre à part header("http://.../index.php?content="news1.php")
Ici je veux générer un graphique avec la librairie Artichow! Donc j'execute un petit script qui est censé afficher ce graphique.
Mais apparemment le header(Content-type : Images/png) n'est pas prix en compte! Si je le met dans mon script j'ai un message d'erreur du type cannot modify header...! Si je le met dans mon fichier index.php a la première ligne rien ne change!
Je ne sais pas comment ça se fait! C'est complexe comme problème! Et j'aimerai savoir s'il existe une solution pour peut être éviter le message d'erreur cannot modify header... et forcer cette ligne de code dans mon script!
Sinon quelle serait la solution pour moi ?
J'espère avoir été clair dans mes propos, j'attends avec impatience vos réponses! Merci
Partager