Længlich: Zahl wird nicht inkrementiert

Beitrag lesen

Privit!

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....

Steht da wirklich "$anzahm" und nicht "$anzahl"?

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

In PHP macht es einen Unterschied, ob man Strings in einfache oder doppelte Anführungszeichen einschließt. In einfachen Anführungszeichen (Apostrophen, ') werden Variablennamen nicht ausgewertet, d.h. '$anzahl' wird genau so ausgegeben, wie es dasteht. In doppelten Anführungszeichen wird der Variablenname durch den Wert ersetzt.
Du mußt also in dem Codeschnipsel oben die ' durch " ersetzen und dann natürlich die " innerhalb des Strings durch ihre Escapesequenz " ersetzen.

Viele Grüße vom Længlich