PHP
<html>
<body>
<h1>Einfache Funktionen - Fakult�t</h1>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
Zahl eingeben
<input type="text" name="Zahl" />
<input type="hidden" name="go" value="1" />
<input type="submit" value="berechnen" />
</form>
<?php
function Fakultaet($n) {
if(is_numeric($n) && floor($n) == $n && $n > 0){
$erg = 1
for($n; $n > 1; $n--){
$erg *= $n;
}
return $erg;
}else echo "Bitte geben sie eine runde Zahl über 0 an!";
};
if (isset($_POST['go'])) {
echo "Ergebnis: " . Fakultaet($_POST['Zahl']);
};
?>
</body>
</html>
Alles anzeigen
Ich versuche ein einfaches Program zur Berechnung der Fakultät einer ZAhl zu schreiben. Jedoch bekomme ich diesen Error:
ZitatParse error: syntax error, unexpected 'for' (T_FOR) in D:\Programme\XAMPP\htdocs\index.php on line 15
Ich hoffe jemand kann mir helfen
Grüße