PHP Code
$result = 1; $one = 1; $n = $_POST["n"]; echo "Number for factorial = ".$n; if ($n == TRUE) { while ($one <= $n) { echo $one; $result=$result * $one; $one++; if ($one <= $n) { echo " x "; } } echo " = ".$result; }
Wikipedia article on Factorials