Hi!
Die Werte für die Variablen kommen aus einem formular:
form.php
<html>
<head>
<title>Zahlenfolgen</title>
<style>
body
{
font-size: 10pt;
font-face: normal;
font-family: verdana;
}
input
{
border-width: 1px;
border-color: #002700;
border-style: solid;
font family: verdana;
background: #FFFFFF;
}
</style>
</head>
<body>
<br>
- <u>Bitte tragen Sie die Werte ein und senden Sie das Formular ab.</u><br>
<form action="calc.php" method="post">
Explizite ZF: <input type="text" size="30" name="an"> /: 6<br>
Gliedanzahl: <input type="text" size="30" name="zv"> /: Bsp. 15<br>
Operator: <input type="text" size="30" name="operator"> /: +,-,*,/<br>
<input type="submit" value="submit">
</form>
</body>
</html>
calc.php
<html>
<head>
<style>
body
{
font-size: 10pt;
font-face: normal;
font-family: verdana;
}
</style>
</head>
<body>
<?
echo ("<u><b>Ihre Eingaben:</b></u><p>");
echo "<br>";
echo "- | Wert = $an <br>";
echo "- | Gliedanzahl = $zv <br>";
echo "- | Operator = $operator <br>";
echo "<br>";
for ($i=1; $i<=$zv; $i++)
{
switch ($operator)
{
case '+':
$erg = $an + $i;
break;
case '-':
$erg = $an - $i;
break;
case '*':
$erg = $an * $i;
break;
case '/':
$erg = $an / $i;
break;
case '%':
$erg = $an % $i;
break;
default:
// fehler
break;
}
echo ("Zahlenfolge: $i ::: Wert: $erg <p>");
}
?>
</body>
</html>