Bewaar de volgende twee programma's
1-Naam: Maakvierk.php
<!DOCTYPE html>
<html>
<body>
<h1>Maak een vierkant</h1>
<form method="get" action="vierkantzelf.php">
<p>Breedte in pixels:
<input type="text" name="hoogte"></p>
<p>Hoogte in pixels:
<input type="text" name="breedte"></p>
<input type="submit" value="Verzenden">
</form>
</body>
</html>
==================================================================
2 - Naam: vierkantzelf.php
<?PHP
// Maak een afbeelding /* en */ weghalen.
$breedte = $_GET["breedte"];
$hoogte = $_GET["hoogte"];
header('Content-type: image/png');
$png_image = imagecreate($breedte, $hoogte);
// terug sturen na 3 seconden naar de vorige pagina..
header('Refresh: 3; url=maakvierk.php');
imagecolorallocate($png_image, 15, 142, 210);
imagesetthickness($png_image, 5);
$black = imagecolorallocate($png_image, 0, 0, 0);
$x = 0;
$y = 0;
$w = imagesx($png_image) - 1;
$z = imagesy($png_image) - 1;
imageline($png_image, $x, $y, $x, $y+$z, $black);
imageline($png_image, $x, $y, $x+$w, $y, $black);
imageline($png_image, $x+$w, $y, $x+$w, $y+$z, $black);
imageline($png_image, $x, $y+$z, $x+$w ,$y+$z, $black);
imagepng($png_image);
imagedestroy($png_image);
?>