<html>
<head>
<?
function mysumme($x,$y) // Definition der Funktion mysumme
{
echo ("Lokale Variable \$x als erster Parameter: $x<br>");
echo ("Lokale Variable \$y als zweiter Parameter: $y<br>");
$z=$x+$y;
echo ("Lokale Variable \$z als Rückgabewert: $z<br>");
return $z;
}
//Globale Variablen: $a, $b, $c
$a=""; $b="";
if (isset($_POST["tf1"]) && isset($_POST["tf2"]))
{
$a=$_POST["tf1"];
$b=$_POST["tf2"];
//Aufruf der Funktion mysumme, Rückgabewert wird auf $c gespeichert
$c=mysumme($a,$b);
echo "<b>Die Summe von $a und $b beträgt $c.</b>";
}
?>
</head>
<body>
<h2>Summe:</h2>
<form action="./fsum.php" method="post">
1. Wert: <input type="text" name="tf1" size="5" maxlength="10" value="<? echo $a; ?>" >
2. Wert: <input type="text" name="tf2" size="5" maxlength="10" value="<?=$b ?>" >
<input type="submit" name="knopf" value="Aktion">
</form>
</body>
</html>