Berechnung der Summe von n ganzen Zahlen mit Hilfe des php-Skripts "gauss.php":
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>php-Rechnung</title>
</head>
<body>
<?php
if (isset($_POST["berechnen"])) {
$n = $_POST["n"];
$i = 0;
$summe = 0;
###Schleife zur schrittweisen Berechnung der Summe
while ($i<=$n){
$summe = $summe + $i;
$i++;
}
###Alternative
###Summenberechnung mit der Gauss-Formel
$gaussumme = $n * ( $n +1) / 2;
?>
<h2>Summe der ganzn Zahlen</h2>
<p>
Die Summe der ganzen Zahlen bis <?php echo $n;?>
ist:<br>
<b><?php echo $summe; ?></b><br>
<br>
<b><?php echo $gaussumme; ?></b><br>
</p>
<?php
} else {
?>
<h1>Formular für die Berechnung der Summe der ganzen Zahlen </h1>
<form action="gauss.php" method="post">
<p>Ganze Zahl:<br><input name="n" type="int" size="30"></p>
<br><input name="berechnen" type="submit" value="Berechnen">
</form>
<?php
}
?>
</body>
</html>
Die Eingabe der Zahl n erfolgt in einem HTML-Formular. Beim Abschicken wird
das Skript erneut aufgerufen und die Zahl n als
POST-Variable an php übergeben und ausgewertet. Anschließend erfolgt die Ausgabe.
20.11.2013