Stephanie G.: Zahl wird nicht inkrementiert

Beitrag lesen

Was du eigentlich suchst (glaube ich zumindest), ist etwa der Gestalt:
if (!isset($_POST['anzahl']))
   $anzahl = 0;
else
   $anzahl = $_POST['anzahl'];

und weiter unten:
$anzahl++;
echo "<input type="hidden" name="anzahl" value="$anzahl">$anzahl";
-> Erhöhe anzahl um eins, schreib den Wert (versteckt) in ein Formular, damit er beim nächsten Aufruf auch wieder da ist und gebe ihn außerdem aus (wie bisher).

MfG
Rouven

aha, ich verstehe. php scheint ziemlich kompliziert zu sein...ich blicke noch nicht ganz durch...

als statt $anzahl = 0 gebe ich dann

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

ein.

und im formular füge ich nach dem Sende-Button

$anzahl++;
echo "<input type="hidden" name="anzahl" value="$anzahl">$anzahl";

ein, richtig so?

Ich werde es einmal versuchen.