Benjamin Wilfing: Formulare - nach Umstellung gehen scheinbar Daten verloren

Beitrag lesen

Guten Morgen,

nachdem ich erst seit kurzem weiß, daß man Formulare auch per <input type="image"> abschicken kann (da habe ich wohl nicht genug in SelfHTML gelesen ;-), wollte ich nun auf unserer Intranet-Startseite die umständliche JavaScript-Lösung (document.form.submit) dadurch ersetzen.
Das hat auch bei Suchformularen gut geklappt, nur beim Loginformular für unser Boardsystem (phpBB 1.4.4) werden scheinbar plötzlich nicht mehr alle notwendigen Daten übertragen.
Das äußert sich so, daß man beim Absenden des Formulars nochmal auf der Loginseite des Boardsystems landet und da erneut seine Daten eingeben darf...
Jetzt weiß ich nur nicht, woran das liegen kann. Vielleicht hat ja jemand von euch eine Idee. Hier der Code:

<form name="forumlogin" action="/foren/login.php3" method="post">
 Name: <input class="text" type="text" name="user" maxlength="40" style="width: 60px;">
 Pwd: <input class="text" type="password" name="passwd" maxlength="25" style="width: 60px;">

<!-- Die alte Lösung war folgende: -->

<a href="javascript:document.forumlogin.submit();"><img src="/gif/buttons/go.gif" border="0"></a>

<!-- und dann noch ein "unsichtbarer" Submitbutton, da sonst das Absenden des Formulars nicht funktioniert hat: -->

<input class="button" type="submit" name="submit" value="login" style="width: 0px; height: 0px;">
</form>

<!-- So, die 3 letzten Zeilen wollte ich jetzt durch folgende ersetzen: -->

<input type="image" src="/gif/buttons/go.gif" name="submit" value="login" style="margin-left: 4px; height: 14px; width: 21px;">
</form>

Es kann im übrigen davon ausgegangen werden, daß in unserem gesamten Netz der Internet Explorer verwendet wird, und zwar hauptsächlich nicht unter Version 5.

Wie sagt man so schön:
Für sachdienliche Hinweise bin ich sehr dankbar :-)

Viele Grüße aus Darmstadt,
 Benjamin