[RESOLU] L'image ne s'affiche pas et montre une erreur

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] L'image ne s'affiche pas et montre une erreur

Re: L'image ne s'affiche pas et montre une erreur

par rimie » 20 sept. 2013, 16:17

merci a vous tous :)
<?php
echo 'test';

echo '<img src="circle.php"/>';
?>

Re: L'image ne s'affiche pas et montre une erreur

par xTG » 19 sept. 2013, 07:23

Non, pas un require mais une balise HTML img.

Re: L'image ne s'affiche pas et montre une erreur

par rimie » 19 sept. 2013, 00:42

si jai bien compris:
<?php
echo 'test';

require_once 'circle.php';
?>
et circle.php comprend le code de l'image, ca genere la meme erreur

Re: L'image ne s'affiche pas et montre une erreur

par xTG » 18 sept. 2013, 11:15

Dans ce cas il faut que ton script de génération d'image soit dans un fichier à part que tu appelleras avec une balise img.

Re: L'image ne s'affiche pas et montre une erreur

par rimie » 17 sept. 2013, 15:27

j'ai besoin d'afficher du texts, des donnees avant l'affichage de l'image

Re: L'image ne s'affiche pas et montre une erreur

par moogli » 17 sept. 2013, 07:38

En enlevant le écho ? :mrgreen:

C'est comme si tu ajoutais ´test´ au début d'un fichier image.

Si veux valider tes données tu peux le faire mais en cas d'échec affiche une image existante indiquant l'erreur.


@+

L'image ne s'affiche pas et montre une erreur

par rimie » 17 sept. 2013, 05:54

Bonjour,

Jai cree un code afin de dessiner une petite image, ca genere une erreur:

Code : Tout sélectionner

the image cannot be displayed because it contains errors
le code:
<?php
echo 'test';
       
// create image
$image = imagecreatetruecolor(200, 200);

$diskSpace = 872;
$diskUsage = 20;

$usagePerc = ($diskUsage * 360)/$diskSpace;

// allocate some colors
$red = imagecolorallocate($image, 255, 0, 0);
$blue = imagecolorallocate($image, 34, 139, 34);

// draw the head
imagearc($image, 100, 100, 200, 200,  0, 360, $red);

imagefilledarc($image, 100, 100, 200, 200, 0, 360, $red, IMG_ARC_PIE);
imagefilledarc($image, 100, 100, 200, 200, 0, $usagePerc, $blue, IMG_ARC_PIE);

// flush image
header('Content-type: image/png');
imagepng($image);
imagedestroy($image);
?>
Je sais tres bien que c'est a cause de la ligne echo 'test', comment peut on eciter ce genre d'erreurs??

Merci