PHP rekenvraag

Status
Niet open voor verdere reacties.

GMJelle

Gebruiker
Lid geworden
13 jan 2013
Berichten
14
Hallo allemaal,

Ik ben bezig met een php opdracht voor school, alleen kom ik er niet helemaal uit, dus ik hoop dat ik wat tips zou kunnen krijgen.
Mijn opdracht is: maak 2 tekstvelden waarmee je kan gaan optellen, aftrekken,delen en vermenigvuldigen.
Ook moet ik daarvoor formulieren gebruiken en in dit geval een if statement.
Dit heb ik tot nu toe:

HTML:
<form action="opdrachten02.php" method="get">
        <p>Getal 1:</p><input type="text" name="getal1">
        <p>Getal 2:</p><input type="text" name="getal2"></br>
        <input type="radio" name="rekenen" value="plus">
        <input type="radio" name="rekenen" value="min">
        <input type="radio" name="rekenen" value="gedeeld"/>  
        <input type="radio" name="rekenen" value="vermenigvuldig"/>
        <input type="submit" name="rekenen" value="rekenen"></br>

PHP:
$getal1=$_GET['getal1'];
$getal2=$_GET['getal2'];
$rekenen=$_GET['rekenen'];

$optellen=$getal1+$getal2;
$verschil=$getal1-$getal2;
$deling=$getal1/$getal2;
$keer=$getal1*$getal2;


if($rekenen == "plus"){
echo $optellen;
}
elseif ($rekenen == "min"){ 
echo $verschil;
}
elseif ($rekenen == "gedeeld"){
echo $deling;}

elseif($rekenen == "vermenigvuldig"){
echo $keer;}

Het is misschien heel basic, maar ik hoop dat ik een paar tips zou kunnen krijgen.
Het verzenden van mijn html file naar mijn php file gaat prima, maar ik krijg geen tekst/antwoord op mijn scherm.
Wie kan mij helpen? Bedankt alvast.

Jelle
 
Laatst bewerkt:
je kan checks toevoegen in je php code of je de waardes wel ontvangt

zet zo neer:
PHP:
$getal1=$_GET['getal1'];
echo "Getal 1 = $getal1 <br>";
$getal2=$_GET['getal2'];
echo "Getal 2 = $getal2 <br>";
$rekenen=$_GET['rekenen'];
echo "Methode = $rekenen <br>";
 
$optellen=$getal1+$getal2;
echo "$optellen <br>";
$verschil=$getal1-$getal2;
echo "$verschil <br>";

krijg je nu wel iets te zien, anders worden de waardes niet goed doorgegeven.
zet trouwens nog </form> onder je form om hem te sluiten
 
Laatst bewerkt door een moderator:
Ja, dank u wel hij doet het, de </form> stond er al, alleen was ik hem vergeten mee te kopiëren op het forum.
 
Laatst bewerkt door een moderator:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan