Thomas: Was ist an der zeile Falsch (übergabe von einem array)

Beitrag lesen

Ups, ein Fehler im Quelltext:

<html>
<head>
<title></title>

</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
<?php

$array = explode("|",$_POST["wurscht"]);
$i     = $_POST["counter"];

$array[$i] = 3;
    $i++;
    echo "Gesamtfehlerpunkte:". array_sum($array). "<br>";

echo" <form action="test.php" method="post">  ";

echo" <input type="hidden" name="wurscht" value="<? echo implode("|",$array); ?>">  ";

echo" <input type="hidden" name="counter" value="$i"> ";
echo" <input type="submit" name="Start" value="Submit">   ";

?>
</body>
</html>

Also es soll folgendes passieren:

jedesmal, wenn ich auf diesen Button drücke, denn soll die Zahl über dem Button immer um 3 erhöht werden.

also erster klick    Fehlerpunkte 3
also zweiter klick    Fehlerpunkte 6
also dritter klick    Fehlerpunkte 9