Carrion
Legacy Member
Hey idereen,
ik ben een lijstje aan het maken voor een dynamische calculator, wat dus de bedoeling is:
je hebt een lijst producten, elk met een bepaalde waarde, als je in het tekstvak een hoeveelheid intyped moet hij die waarde maal de hoeveelheid doen.
Tot daar gaat alles goed, maar ik wil dat hij bij een vaste score van 100 begint en de resultaten dus steeds aftrekt (of optelt) van die die 100.
Ik denk dat ik hiervoor een onclick moet gebruiken maar van ajax heb ik niet echt veel kaas gegeten, dus hopelijk kan iemand mij in de juiste richting wijzen
html
php
grtz
ik ben een lijstje aan het maken voor een dynamische calculator, wat dus de bedoeling is:
je hebt een lijst producten, elk met een bepaalde waarde, als je in het tekstvak een hoeveelheid intyped moet hij die waarde maal de hoeveelheid doen.
Tot daar gaat alles goed, maar ik wil dat hij bij een vaste score van 100 begint en de resultaten dus steeds aftrekt (of optelt) van die die 100.
Ik denk dat ik hiervoor een onclick moet gebruiken maar van ajax heb ik niet echt veel kaas gegeten, dus hopelijk kan iemand mij in de juiste richting wijzen

html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>oef. 4</title>
</head>
<body>
<form method="post" action="teller.php">
Jupiler: <input type="text" name="jupiler" id="jupiler" value="0" /><br />
Stella: <input type="text" name="stella" id="stella" value="0" /><br />
Kriek: <input type="text" name="kriek" id="kriek" value="0" /><br />
Hoegaarden: <input type="text" name="hoegaarden" id="hoegaarden" value="0" /><br />
Witte Wijn: <input type="text" name="wittewijn" id="wittewijn" value="0" /><br />
Roda Wijn: <input type="text" name="rodewijn" id="rodewijn" value="0" /><br />
Zoete Witte Wijn: <input type="text" name="zwittewijn" id="zwittewijn" value="0" /><br />
kirr: <input type="text" name="kirr" id="kirr" value="0" /><br />
Leffe Blond: <input type="text" name="leffebl" id="leffebl" value="0" /><br />
Leffe Bruin: <input type="text" name="leffebr" id="leffebr" value="0" /><br />
Baileys: <input type="text" name="bayleys" id="bayleys" value="0" /><br />
Cava: <input type="text" name="cava" id="cava" value="0" /><br />
Kirr Royal: <input type="text" name="kirrRoyal" id="kirrRoyal" value="0" /><br />
Witte Porto: <input type="text" name="witteporto" id="witteporto" value="0" /><br />
Rode Porto: <input type="text" name="rodeporto" id="rodeporto" value="0" /><br />
Duvel: <input type="text" name="duvel" id="duvel" value="0" /><br />
Tauro: <input type="text" name="tauro" id="tauro" value="0" /><br />
La Chouffe: <input type="text" name="lachouffe" id="lachouffe" value="0" /><br />
Martini Wit: <input type="text" name="martiniwit" id="martiniwit" value="0" /><br />
Martini Rood: <input type="text" name="martinirood" id="martinirood" value="0" /><br />
Martini Fiero: <input type="text" name="martinifiero" id="martinifiero" value="0" /><br />
<input type="submit" value="Verzenden!" />
</form>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>oef. 4</title>
</head>
<body>
<form method="post" action="teller.php">
Jupiler: <input type="text" name="jupiler" id="jupiler" value="0" /><br />
Stella: <input type="text" name="stella" id="stella" value="0" /><br />
Kriek: <input type="text" name="kriek" id="kriek" value="0" /><br />
Hoegaarden: <input type="text" name="hoegaarden" id="hoegaarden" value="0" /><br />
Witte Wijn: <input type="text" name="wittewijn" id="wittewijn" value="0" /><br />
Roda Wijn: <input type="text" name="rodewijn" id="rodewijn" value="0" /><br />
Zoete Witte Wijn: <input type="text" name="zwittewijn" id="zwittewijn" value="0" /><br />
kirr: <input type="text" name="kirr" id="kirr" value="0" /><br />
Leffe Blond: <input type="text" name="leffebl" id="leffebl" value="0" /><br />
Leffe Bruin: <input type="text" name="leffebr" id="leffebr" value="0" /><br />
Baileys: <input type="text" name="bayleys" id="bayleys" value="0" /><br />
Cava: <input type="text" name="cava" id="cava" value="0" /><br />
Kirr Royal: <input type="text" name="kirrRoyal" id="kirrRoyal" value="0" /><br />
Witte Porto: <input type="text" name="witteporto" id="witteporto" value="0" /><br />
Rode Porto: <input type="text" name="rodeporto" id="rodeporto" value="0" /><br />
Duvel: <input type="text" name="duvel" id="duvel" value="0" /><br />
Tauro: <input type="text" name="tauro" id="tauro" value="0" /><br />
La Chouffe: <input type="text" name="lachouffe" id="lachouffe" value="0" /><br />
Martini Wit: <input type="text" name="martiniwit" id="martiniwit" value="0" /><br />
Martini Rood: <input type="text" name="martinirood" id="martinirood" value="0" /><br />
Martini Fiero: <input type="text" name="martinifiero" id="martinifiero" value="0" /><br />
<input type="submit" value="Verzenden!" />
</form>
</body>
</html>
php
<?php
$jupiler = 1;
$stella = 1;
$kriek = 1;
$hoegaarden = 1;
$wittewijn = 2;
$rodewijn = 2;
$zwittewijn = 2;
$kirr = 2;
$leffebl = 3;
$leffebr = 3;
$bayleys = 3;
$cava = 3;
$kirrRoyal = 3;
$witteporto = 3;
$rodeporto = 3;
$duvel = 4;
$tauro = 4;
$lachouffe = 4;
$martiniwit = 5;
$martinirood = 5;
$martinifiero = 5;
$hoeveelheid1 = $_POST['jupiler'];
$hoeveelheid2 = $_POST['stella'];
$hoeveelheid3 = $_POST['kriek'];
$hoeveelheid4 = $_POST['hoegaarden'];
$hoeveelheid5 = $_POST['wittewijn'];
$hoeveelheid6 = $_POST['rodewijn'];
$hoeveelheid7 = $_POST['zwittewijn'];
$hoeveelheid8 = $_POST['kirr'];
$hoeveelheid9 = $_POST['leffebl'];
$hoeveelheid10 = $_POST['leffebr'];
$hoeveelheid11 = $_POST['bayleys'];
$hoeveelheid12 = $_POST['cava'];
$hoeveelheid13 = $_POST['kirrRoyal'];
$hoeveelheid14 = $_POST['witteporto'];
$hoeveelheid15 = $_POST['rodeporto'];
$hoeveelheid16 = $_POST['duvel'];
$hoeveelheid17 = $_POST['tauro'];
$hoeveelheid18 = $_POST['lachouffe'];
$hoeveelheid19 = $_POST['martiniwit'];
$hoeveelheid20 = $_POST['martinirood'];
$hoeveelheid21 = $_POST['martinifiero'];
$start = 100;
$uitkomst = $jupiler * $hoeveelheid1 + $stella * $hoeveelheid2 + $kriek * $hoeveelheid3 + $hoegaarden * $hoeveelheid4 + $wittewijn * $hoeveelheid5 + $rodewijn * $hoeveelheid6 + $zwittewijn * $hoeveelheid7 + $kirr * $hoeveelheid8 + $leffebl * $hoeveelheid9 + $leffebr * $hoeveelheid10 + $bayleys * $hoeveelheid11 + $cava * $hoeveelheid12 + $kirrRoyal * $hoeveelheid13 + $witteporto * $hoeveelheid14 + $rodeporto * $hoeveelheid15 + $duvel * $hoeveelheid16 + $tauro * $hoeveelheid17 + $lachouffe * $hoeveelheid18 + $martiniwit * $hoeveelheid19 + $martinirood * $hoeveelheid20 + $martinifiero * $hoeveelheid21;
$total = $start - $uitkomst;
print("$total");
?>
$jupiler = 1;
$stella = 1;
$kriek = 1;
$hoegaarden = 1;
$wittewijn = 2;
$rodewijn = 2;
$zwittewijn = 2;
$kirr = 2;
$leffebl = 3;
$leffebr = 3;
$bayleys = 3;
$cava = 3;
$kirrRoyal = 3;
$witteporto = 3;
$rodeporto = 3;
$duvel = 4;
$tauro = 4;
$lachouffe = 4;
$martiniwit = 5;
$martinirood = 5;
$martinifiero = 5;
$hoeveelheid1 = $_POST['jupiler'];
$hoeveelheid2 = $_POST['stella'];
$hoeveelheid3 = $_POST['kriek'];
$hoeveelheid4 = $_POST['hoegaarden'];
$hoeveelheid5 = $_POST['wittewijn'];
$hoeveelheid6 = $_POST['rodewijn'];
$hoeveelheid7 = $_POST['zwittewijn'];
$hoeveelheid8 = $_POST['kirr'];
$hoeveelheid9 = $_POST['leffebl'];
$hoeveelheid10 = $_POST['leffebr'];
$hoeveelheid11 = $_POST['bayleys'];
$hoeveelheid12 = $_POST['cava'];
$hoeveelheid13 = $_POST['kirrRoyal'];
$hoeveelheid14 = $_POST['witteporto'];
$hoeveelheid15 = $_POST['rodeporto'];
$hoeveelheid16 = $_POST['duvel'];
$hoeveelheid17 = $_POST['tauro'];
$hoeveelheid18 = $_POST['lachouffe'];
$hoeveelheid19 = $_POST['martiniwit'];
$hoeveelheid20 = $_POST['martinirood'];
$hoeveelheid21 = $_POST['martinifiero'];
$start = 100;
$uitkomst = $jupiler * $hoeveelheid1 + $stella * $hoeveelheid2 + $kriek * $hoeveelheid3 + $hoegaarden * $hoeveelheid4 + $wittewijn * $hoeveelheid5 + $rodewijn * $hoeveelheid6 + $zwittewijn * $hoeveelheid7 + $kirr * $hoeveelheid8 + $leffebl * $hoeveelheid9 + $leffebr * $hoeveelheid10 + $bayleys * $hoeveelheid11 + $cava * $hoeveelheid12 + $kirrRoyal * $hoeveelheid13 + $witteporto * $hoeveelheid14 + $rodeporto * $hoeveelheid15 + $duvel * $hoeveelheid16 + $tauro * $hoeveelheid17 + $lachouffe * $hoeveelheid18 + $martiniwit * $hoeveelheid19 + $martinirood * $hoeveelheid20 + $martinifiero * $hoeveelheid21;
$total = $start - $uitkomst;
print("$total");
?>
grtz