Einzelnen Beitrag anzeigen
Alt 13.08.2004, 15:09   #2
bev
Senior Member
 
Registriert seit: 22.05.2002
Beiträge: 155


Standard

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
____________________________________
Beer: so much more than just a breakfast drink!\"
bev ist offline   Mit Zitat antworten