$x1) { $x2 = $x0; $x0 = $x1; $x1 = $x2; } if ($y0 > $y1) { $y2 = $y0; $y0 = $y1; $y1 = $y2; } ImageFilledRectangle($img,$x0,$y0,$x1,$y1,$color[$c]); } function circle($x0,$y0,$d,$c) { global $img, $color; ImageFilledEllipse($img,$x0,$y0,$d,$d,$color[$c]); } box(0,0,$largeur,$hauteur,1); $ntaches = 1100; for ($i = 0; $i <= $ntaches; $i++) { circle(rand(0,$largeur),rand(0,$hauteur),rand(1,20),0); circle(rand(0,$largeur),rand(0,$hauteur),rand(1,16),0); circle(rand(0,$largeur),rand(0,$hauteur),rand(1,12),0); circle(rand(0,$largeur),rand(0,$hauteur),rand(1,12),0); circle(rand(0,$largeur),rand(0,$hauteur),rand(1,10),0); circle(rand(0,$largeur),rand(0,$hauteur),rand(1,10),0); circle(rand(0,$largeur),rand(0,$hauteur),rand(1,10),0); circle(rand(0,$largeur),rand(0,$hauteur),rand(1,8),0); circle(rand(0,$largeur),rand(0,$hauteur),rand(1,8),0); circle(rand(0,$largeur),rand(0,$hauteur),rand(1,8),0); circle(rand(0,$largeur),rand(0,$hauteur),rand(1,8),0); circle(rand(0,$largeur),rand(0,$hauteur),rand(1,8),0); } $poly = array( 0,0,42,0,0,42 ); imagefilledpolygon($img, $poly, 3, 0); $poly = array( $largeur,0,$largeur-42,0,$largeur,42 ); imagefilledpolygon($img, $poly, 3, 0); box(0,$hauteur-20,$largeur,$hauteur,0); ImagePng($img); ?>