2010-01-29 6 views
0

La fonction call to Stroke() dans pChart rend une image. Lorsque j'essaie d'afficher cette image sur le navigateur, cela montre quelque chose comme ce qui suit au lieu de montrer une image. Comment puis-je afficher l'image à la place de ces caractères wierd?fonction de trait de pchart

�PNG ��� IHDR����������h����tRNS������7X}�� �IDATx���wt[Y~'���C 

HQ (RV) TUWv} cό9; gxvv; SZA 㝙 vcUu L , Q) f / @ E . { W? " P} rW ! @ BB P T) $ U! @ BB P X˲ ] (! RH B J! ! RH B Jaaz * + U! @ BB P T) $ U! @ BB P ! @ b˸ m s EA 0LE ^늧 2

Répondre

4

Si vous produisez l'image directement à partir d'un appel à un script PHP, comme <img src="yourscript.php" /> alors vous allez avoir besoin d'envoyer l'en-tête Content-Type correct:

header('Content-Length: '.filesize($yourimage)); 
header('Content-Type: image/png'); 

Notez que tous les appels à header() doit se produire avant le démarrage de la sortie.

Questions connexes