Hallo,
ich möchte, durch Eingabe von Koordinaten eine Grafik zeichnen lassen. Nur kriege ich es nicht hin, das die Grafik weitergezeichnet wird. Weiß vielleicht jemand, wie ich die Grafik fortführen kann, bei der 2ten Eingabe der Koordinaten, ohne das er eine neue macht?
Hier der Code:
Danke
ich möchte, durch Eingabe von Koordinaten eine Grafik zeichnen lassen. Nur kriege ich es nicht hin, das die Grafik weitergezeichnet wird. Weiß vielleicht jemand, wie ich die Grafik fortführen kann, bei der 2ten Eingabe der Koordinaten, ohne das er eine neue macht?
Hier der Code:
PHP:
<?php
$_POST['x1'] = $x1;
$_POST['y1'] = $y1;
$_POST['x2'] = $x2;
$_POST['y2'] = $y2;
$image = imagecreate(400,400);
$datei = "30.png";
$farbe_body = imagecolorallocate($image,230,230,230);
$farbe_a = imagecolorallocate($image,255,0,0);
imageline($image,$x1,$y1,$x2,$y2,$farbe_a);
imagepng($image,$datei);
?>
<html>
<head>
<title>Grafik zeichnen</title>
<style type="text/css">
<!--
imnput.eingabe{
width:70px;
}
//-->
</style>
</head>
<body>
<form method="post" action="<?=$_SERVER['PHP_SELF']?>">
<table border="0" width="300">
<tr>
<td width="75"><input type="text" name="x1" class="eingabe"></td>
<td width="75"><input type="text" name="y1" class="eingabe"></td>
<td width="75"><input type="text" name="x2" class="eingabe"></td>
<td width="75"><input type="text" name="y2" class="eingabe"></td>
</tr>
<tr>
<td colspan="4"><input type="submit" value="Zeichnen"></td>
</tr>
</table>
</form>
<p align="center">
<img src="<?php echo $datei; ?>" border="0" />
</p>
</body>
</html>
Danke