![]() |
[php] zähler per Button
Hi Leute,
könntet ihr Euch mal bitte folgendes PHP-Script ansehen? Ich möchte einfach den Zähler eines Formulars beim ersten Aufruf auf 0 setzen und dann bei jeden Klick auf den Button um eines Hochzählen. Es zählt aber nur bis 1 hoch - was mache ich da falsch? PHP-Code:
|
Hi,
dein skript muss ja wissen wo der Zähler gerade steht, damit es diesen um 1 erhöhen kann. Bei Deinem Skript war $z immer leer und du hast es mit $z++ um eins raufgezählt also war der wert immer 1. Du hast jetzt mehrere Möglichkeiten, zb du du speicherts den aktuellen Wert in der Session oder du postest den aktuellen Wert im Formular mit. Die Möglichkeit mit Posten funkt so: <? if (!$gesendet) {$z=0;} if ($gesendet) { $z = $_POST["z"]; $z++; } echo "Z = $z "; ?> <form action = "<?PHP echo $PHP_SELF?>" method = "post"> <input type="hidden" value="<? print $z?>" name="z"> <input type="submit" name="gesendet" value="Gesendet"> </form> Gruß Bev |
Danke, dass war ja flott!!!
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 03:16 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag