load($id) || $grille->genere($id); for ($y = 0; $y < $lignes; $y++) { for ($x = 0; $x < $colonnes; $x++) { if ($grille[$y][$x] == CASE_NOIRE) { imagefilledrectangle($image, $gauche + $x * $cote, $haut + $y * $cote, $gauche + ($x + 1) * $cote, $haut + ($y + 1) * $cote, $noir); } } } } // Envoyer l'image au navigateur header('Content-Type: image/png'); imagepng($image); // Libérer la mémoire imagedestroy($image); ?>