Hi all,
Bin dran ein bisschen PHP zu lernen.
Nun habe ich eine Frage an euch...ich habe die Aufgabe erhalten einen kleinen Taschenrechner
zu programmieren. Sie funktioniert auch...aber da ich alle Formulardaten an die gleiche Datei sende, kommt folgende Fehlermeldung:
Warning: Division by zero in C:\apachefriends\xampp\htdocs\dbdesign\rechner.php on line 22
Ich habe das Gefühl, dass ich irgendwo einen if einbauen muss, damit ich diesen Fehler beseitigen kann. Leider weiss ich nicht wo...könnt ihr Profis einen Anfänger wie mich helfen?
Vielen Dank im voraus...Gruss Disastro.
CODE
<form action="<?php $_SERVER['PHP_SELF'] ?>" method="POST">
<input type="text" name="a"><br />
<input type="text" name="b"><br />
<input type="submit" name=_1 value="/">
<input type="submit" name=_2 value="*">
<input type="submit" name=_3 value="+">
<input type="submit" name=_4 value="-"><br />
<?php
$a = $_REQUEST['a'];
$b = $_REQUEST['b'];
$_1 = $_REQUEST['_1'];
$_2 = $_REQUEST['_2'];
$_3 = $_REQUEST['_3'];
$_4 = $_REQUEST['_4'];
$teilen = $a / $b;
$mal = $a * $b;
$plus = $a + $b;
$minus = $a - $b;
if ($_1) {echo "$teilen";
}
elseif ($_2) {echo "$mal";
}
elseif ($_3) {echo "$plus";
}
elseif ($_4) {echo "$minus";
}
?>
Bin dran ein bisschen PHP zu lernen.
Nun habe ich eine Frage an euch...ich habe die Aufgabe erhalten einen kleinen Taschenrechner
zu programmieren. Sie funktioniert auch...aber da ich alle Formulardaten an die gleiche Datei sende, kommt folgende Fehlermeldung:
Warning: Division by zero in C:\apachefriends\xampp\htdocs\dbdesign\rechner.php on line 22
Ich habe das Gefühl, dass ich irgendwo einen if einbauen muss, damit ich diesen Fehler beseitigen kann. Leider weiss ich nicht wo...könnt ihr Profis einen Anfänger wie mich helfen?
Vielen Dank im voraus...Gruss Disastro.
CODE
<form action="<?php $_SERVER['PHP_SELF'] ?>" method="POST">
<input type="text" name="a"><br />
<input type="text" name="b"><br />
<input type="submit" name=_1 value="/">
<input type="submit" name=_2 value="*">
<input type="submit" name=_3 value="+">
<input type="submit" name=_4 value="-"><br />
<?php
$a = $_REQUEST['a'];
$b = $_REQUEST['b'];
$_1 = $_REQUEST['_1'];
$_2 = $_REQUEST['_2'];
$_3 = $_REQUEST['_3'];
$_4 = $_REQUEST['_4'];
$teilen = $a / $b;
$mal = $a * $b;
$plus = $a + $b;
$minus = $a - $b;
if ($_1) {echo "$teilen";
}
elseif ($_2) {echo "$mal";
}
elseif ($_3) {echo "$plus";
}
elseif ($_4) {echo "$minus";
}
?>