Hallo,
mein Kreisrechner rechnet nur, wenn der Durchmesser angegeben wird.
Aber wenn ein anderer Wert, zum Beispiel radius, eingegeben wird, kommt dabei überall eine 0 raus.
Siehe selbst.
Weiß jemand Rat?
mein Kreisrechner rechnet nur, wenn der Durchmesser angegeben wird.
Aber wenn ein anderer Wert, zum Beispiel radius, eingegeben wird, kommt dabei überall eine 0 raus.
Siehe selbst.
PHP:
<h1>Kreisrechnung</h1>
<?php
if (isset($_REQUEST['checken']) && $_REQUEST['checken'] == "done")
{
$radius = $durchmesser / 2;
$durchmesser = $radius * 2;
$umfang = 2 * pi() * $radius;
$finhalt = pi() * $radius*$radius;
}
?>
<p align="center" style="font-weight:bold;">Kreis berechnen.</p>
<form action="<?php $_SERVER['PHP_SELF']; ?>" method="post">
<table>
<tr>
<td>Radius (r)</td>
<td><input type="text" name="radius" value="<?php echo $radius; ?>"></td>
</tr>
<tr>
<td>Durchmesser (d)</td>
<td><input type="text" name="durchmesser" value="<?php echo $durchmesser; ?>"></td>
</tr>
<tr>
<td>Umfang (u)</td>
<td><input type="text" name="umfang" value="<?php echo $umfang; ?>"></td>
</tr>
<tr>
<td>Flächeninhalt (A)</td>
<td><input type="text" name="finhalt" value="<?php echo $finhalt; ?>"></td>
</tr>
<tr><td><input type="hidden" name="checken" value="done"><input type="submit" value="Berechnen"></td></tr>
</table>
</form>
Weiß jemand Rat?