Rejtett űrlapmező teszt

A most látható XHTML fájl kiterjesztése, PHP.


Nézzünk példát szorzási műveletre.
Az űrlapon két értéket adhatunk meg.
Rejtett input mező nem jelenik meg, a felhasználó számára.
Programunk csak akkor fut le, ha a rejtett, azaz hidden mező értéke (value), megegyezik az if feltételben megszabott értékkel.

 

 

<form action="#.php" method="POST">
<p> <input type='text' name='a' value='2' size='3'> </p>
<p> <input type='text' name='b' value='4' size='3'> </p>

<p> <input type='hidden' name='betolthet' value='matematika'> </p>

<p><input type='submit' name='submit'  value="TESZTELÉS mehet?"></p>
</form>

<p>
<?php
if (empty($_POST['submit'])){$_POST['betolthet']=""; $_POST['a']=""; $_POST['b']="";}

$valtozo = $_POST['betolthet'];
if($valtozo=='matematika') 
     {
        $a=$_POST['a'];
        $b=$_POST['b'];
        $c=$a*$b;
           echo "<b>Programunk eredménye:</b> &#036;a*&#036;b=".$c;
     }
?>
</p>