Thread: Vermenigvuldigen
-
04-05-2011, 20:53 #1
Vermenigvuldigen
Wat is er fout aan deze code? Hij lijkt me toch ok, dus ik snap niet goed wrm ie niet werkt.
PHP Code:<input name= "getal1" value="tekst" type="text">
<input name= "getal2" value="tekst" type="text">
<input name= "resultaat" value="tekst" READONLY>
<?php
$getal1 = "getal1";
$getal2 = "getal2";
$resultaat = $getal1*$getal2;
$resultaat = "resultaat";
echo $getal1." vermenigvuldigd met ".$getal2." is ".$resultaat;
?>no votes
-
-
04-05-2011, 21:09 #2Approved 9-lifer
- Registered
- 23/05/03
- Location
- Stavanger
- Posts
- 1,837
- iTrader
- 10 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 1/4
Als dat het enigste is wat er in u php bestand staat is dat normaal dat er niets gebeurd.
Ik denk dat ge server side scripting en client side scripting aan het verwarren zijt.
Vanaf dat ge naar een php pagina surft wordt alles dat tussen de php tags zit uitgevoerd op de server, en word het resultaat teruggestuurd naar u.
Een voorbeeldje van wat ge eigenlijk probeert te doen:
Ik weet ni hoe ge php nu aant leren zijt, maar neem er eens een boek bij.Code:<form action="bla.php" method="post"> <input name= "getal1" value=""> <input name= "getal2" value=""> <input type="submit" name="submit" value="Verzend"> </form> <?php if(isset($_POST['submit'])){ $getal1 = $_POST['getal1']; $getal2 = $_POST['getal2']; $resultaat = $getal1 * $getal2; echo $getal1." vermenigvuldigd met ".$getal2." is ".$resultaat; } ?>
Het is duidelijk dat ge nog veel dingen niet begrijpt of verkeerd begrijpt.
Te veel dingen om hier uit te leggen en die gaan toch beter uitgelegd worden in een boek.
no votes
-
05-05-2011, 22:09 #3
Ja ik ben net begonnen in een php boek en ik wou eens iets proberen met een input & php
no votes
-
05-05-2011, 22:29 #4Approved 9liver
- Registered
- 20/01/07
- Location
- Mechelen
- Posts
- 942
- iTrader
- 28 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 7/20
Bij PHP moeten alle gegevens gekend zijn op het moment dat de pagina laadt. Dus zoals tha_rippa1be toont met zijn code, vanaf dat je op verzenden drukt laadt de pagina opnieuw met de nieuwe gegevens.
Als je toch op het moment zelf wil de gegevens verwerken gebruik je beter JavaScript.- Vice-President of Awesome -no votes
