Stephanie G.: Zahl wird nicht inkrementiert

Beitrag lesen

Quelltext sieht mal so aus ->
Die wichtige Stelle ist mit "=" markiert.
Jedesmal, wenn der Button "Senden" gedrückt wurde, wird die Variable Anzahl um 1 erhöht und wird ausgegeben. Sollte sie zmd, denn es steht  immer nur 1, erhöht wird nichts.

<html>
<head>
<title>
PHP Project
</title>
<META http-equiv=imagetoolbar content=no>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<link href="style.css" type="text/css" rel="stylesheet">
</head>
<body>
<div id=position>
<div id=window>

<div id=text1>
<b>Herzlich Willkommen zu meinem PHP-Projekt!</b><br>
Mit diesem Programm können Sie ihre Rechenfertigkeit trainieren.
Links wird eine Zufallszahl zwischen <i>1 und 10.000</i> ausgegeben. Überlegen
Sie im Kopf, wie groß die Wurzel dieser Zahl sein könnte, geben Sie sie rechts
ein und drücken Sie <i>"Senden".</i> Weiter unten wird der Fehler ihrer Überlegung
grafisch dargestellt. Sie können maximal <i>10</i> Versuche starten. <b>Viel Spaß!</b>
</div>

<div id=layout>
<img width=680 height=470 src="http://13.13.15.3/mitglied.lycos.dee/walnuss/layout.gif">
</div>

<div id=bg_calc>
<img width=400 height=160 src="http://13.13.15.1/mitglied.lycos.dee/walnuss/bg_calc.gif">
</div>

// Ergebnis / 10000 => Rest = zw. 0 und 9999. + 1 => zw. 0 und 10000
<div id=text2>

<?php

$g_zahl = $_POST['g_zahl'];
 $senden = $_POST['senden'];
 $anzahl = 0;

srand((double)microtime()*1000000);
 $zzahl = rand() % 10000 + 1;
 echo "Die Zufallszahl lautet: <b>$zzahl</b><br><br>";
 echo
         '<form action="'.$PHP_SELF.'" method="post" target="">'.
         'Bitte geben Sie hier die Wurzel ein: <input type="Text" name="g_zahl"><br>';
 echo '<input type="Submit" name="senden" value="Senden">';

=======================================
        if($senden)
 {
 $anzahl = $_POST['anzahl'] + 1;
 }
         echo $anzahl;</b>

==========================================

echo '</div>';

echo '<div id=text3>';

echo '</div>';
 echo '</div>';
 echo '</div>';

echo '</form>';
?>
</body>
</html>

mfg
Stephanie G.