Hallo,
Ik ben bezig met een rekenmachine,
Ik heb zover gekregen dat hij 1 som wilt uitrekenen, maar de bedoeling is dat hij er meerdere moet uitrekenen.
Dus als getal 1; 30 is en getal 2; 15
en de persoon selecteert:
+ - / (operatiefen)
dat hij dan krijgt:
30 + 15 = 45
30 - 15 = 15
30 / 15 = 2
Ik heb van alles geprobeert, en ben pas bezig sinds dinsdag ongeveer met php (via school)
Maar kom er niet verder mee,
Hierbij tot nu toe mijn code:
mocht iemand me ermee kunnen helpen graag, want ik weet het echt niet meer.
Ik ben bezig met een rekenmachine,
Ik heb zover gekregen dat hij 1 som wilt uitrekenen, maar de bedoeling is dat hij er meerdere moet uitrekenen.
Dus als getal 1; 30 is en getal 2; 15
en de persoon selecteert:
+ - / (operatiefen)
dat hij dan krijgt:
30 + 15 = 45
30 - 15 = 15
30 / 15 = 2
Ik heb van alles geprobeert, en ben pas bezig sinds dinsdag ongeveer met php (via school)
Maar kom er niet verder mee,
Hierbij tot nu toe mijn code:
PHP:
<TITLE>PHP Calculator v1</TITLE>
<table>
<form name="form" action="<?php $_SERVER['PHP_SELF']; ?>" method="POST">
getal 1: <input type=text name=value1><br />
getal 2: <input type=text name=value2><br />
Operation: <tr><td><input type=radio name=oper value="add">Optellen </td><td><input type=radio name=oper2 value="subtract">Aftellen</td></tr><tr><td><input type=radio name=oper3 value="divide">Delen</td><td> <input type=radio name=oper4 value="multiply">Vermenigvuldigen</input></td></tr><br>
<input type=submit value="Calculate">
</form>
<?php
$getal1 = $_POST['value1'];
$getal2 = $_POST['value2'];
$oper = $_POST['oper'];
$oper2 = $_POST['oper2'];
$oper3 = $_POST['oper3'];
$oper4 = $_POST['oper4'];
if(!$getal1){
echo("Voer getal 1 in!");
exit;
}
if(!$getal2){
echo("Voer getal 2 in!");
exit;
}
if(!$oper){
echo("Je moet nog een operator kiezen!");
exit;
}
if($oper == "add"){
add($getal1,$getal2);
}
if($oper2 == "subtract"){
subtract($getal1,$getal2);
}
if($oper3 == "divide"){
divide($getal1,$getal2);
}
if($oper4 == "multiply"){
multiply($getal1,$getal2);
}
function add($getal1,$getal2)
{
$result =$getal1 + $getal2;
echo("$getal1 + $getal2 = $result");
exit;
}
function subtract($getal1,$getal2)
{
$result =$getal1 - $getal2;
echo("$getal1 - $getal2 = $result");
exit;
}
function divide($getal1,$getal2)
{
$result =$getal1 / $getal2;
echo("$getal1 ÷ $getal2 = $result");
exit;
}
function multiply($getal1,$getal2)
{
$result =$getal1 * $getal2;
echo("$getal1 x $getal2 = $result");
exit;
}
?>
mocht iemand me ermee kunnen helpen graag, want ik weet het echt niet meer.