Djekson: Formular Post-Variable wird nicht in Opera und IE übernommen

Beitrag lesen

Hi zusammen,
ich habe ein Prob mit einme Formular welches über mehrere Seiten geht:
Wenn ich auf den weiter-Button schalte, dann gehts bei FF auf die nächste Seite und der Zähler wird hochgefunzt.
Im IE und bei Opera wird aber die $_POST['go_on'] nicht übernommen und das Skript hakt natürlich.

if($_POST['go_on']=='weiter')
{
 $_SESSION['z'] = $_SESSION['z']+1;
}

<form action="<?=$_SERVER['PHP_SELF']?>" method="post">
...
<input type="image" name="go_on" value="weiter" alt="weiter" src="<?BASEURL?>/butt_img.php?text=weiter&amp;width=101"/>

</form>

So sieht es stark vereinfacht aus.

Ich lasse mir testweise auch $_POST['go_on'] per print_r anzeigen.
Im ff ist sie da, bei OP und IE nicht...

Woran kann das liegen?

thx, greet Djek