Resultat:
") {
print $startBox;
}
function sluttBox($sluttBox = "
") {
print $sluttBox;
}
function errorBox($errorBox = "Only numberz!!") {
print "" . $errorBox . "
";
}
// check if the input contains numbers
if( is_numeric($_REQUEST['firstnumber'] ) && $type != 'Kvadratrot' ) {
$firstnumber = $_REQUEST['firstnumber'];
}
elseif( empty( $_REQUEST['firstnumber'] ) && $type != 'Kvadratrot' ) {
errorBox( "Plz enter numberz!!" );
exit();
}
elseif( $type != 'Kvadratrot' ) {
errorBox();
exit();
}
if( is_numeric($_REQUEST['secondnumber'] ) && $type != 'Kvadratrot' ) {
$secondnumber = $_REQUEST['secondnumber'];
}
elseif( empty( $_REQUEST['secondnumber'] ) && && $type != 'Kvadratrot' ) {
errorBox( "Plz enter numberz!!" );
exit;
}
elseif( $type != 'Kvadratrot' ) {
errorBox();
exit;
}
if( $type == 'Kvadratrot' && is_numeric($_REQUEST['squareroot'] ) ) {
$squareroot = $_REQUEST['squareroot'];
}
elseif( $type == 'Kvadratrot' && empty( $_REQUEST['squareroot'] ) ) {
errorBox( "Plz enter numberz!!" );
exit;
}
elseif( $type == 'Kvadratrot' ) {
errorBox();
exit;
}
// calculate $firstnumber and $secondnumber and print the result
switch( $type ) {
case "Pluss":
$resultat = $firstnumber + $secondnumber;
startBox();
echo "$firstnumber + $secondnumber = $resultat";
sluttBox();
break;
case "Minus":
$resultat = $firstnumber - $secondnumber;
startBox();
echo "$firstnumber - $secondnumber = $resultat";
sluttBox();
break;
case "Dele":
$resultat = $firstnumber / $secondnumber;
startBox();
echo "$firstnumber / $secondnumber = $resultat";
sluttBox();
break;
case "Gange":
$resultat = $firstnumber * $secondnumber;
startBox();
echo "$firstnumber x $secondnumber = $resultat";
sluttBox();
break;
case "Kvadratrot":
$resultat = sqrt( $squareroot );
echo "$resultat";
break;
}
?>