la fonction suivante affiche une image :
Code : Tout sélectionner
function creer_base ()
{
$im = $this->creer_partie_type_default ();
for($i=1;$i<sizeof($this->partie);$i++) {
$image = $this->rep.$this->partie[$i].$this->type.".png";
$dimension = getimagesize($image);
$this->assembler ($im[0], $im[$i] , $i, $dimension);
}
header('Content-type: image/png');
imagepng($im[0]);
$this->fermer_partie_type_default ($im);
}
Code : Tout sélectionner
include 'classes/Image.class.php';
$Image = new Image();
$ee = $Image->creer_base();
echo 'BLABLABLA';
echo '<img src="'.$ee.'" border="0">';
echo 'BLABLABLA';Code : Tout sélectionner
...
echo 'BLABLABLA';
$Image->creer_base();
echo 'BLABLABLA';bien que l'image soit crée, tout le contenu (ici, blablabla) à côté disparaît.
Une idée ?