Stephanie G.: Zahl wird nicht inkrementiert

Beitrag lesen

¡Hola!

Was sagen denn die Fehlermeldungen?

Viele Grüße vom Længlich

Irgendein Strichpunkt wird erwartet.
Ich habe das Ganze jetzt eingefügt, es sieht jetzt so aus --->
Neben dem Sende-Button steht jetzt immer "$anzahm" ohne die Anführungszeichen. Ich haben nirgendwo eine Variable namens $anzahm definiert!!

das kanns doch ned geben....

<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="layout.gif">
</div>

<div id=bg_calc>
<img width=400 height=160 src="bg_calc.gif">
</div>

<div id=text2>

<?php

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

if (!isset($_POST['anzahl']))
    $anzahl = 0;
 else
    $anzahl = $_POST['anzahl'];

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">';
 $anzahl++;
 echo '<input type="hidden" name="anzahl" value="$anzahl">';
         echo "$anzahl";

echo '</div>';

echo '<div id=text3>';

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

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