PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Grafischen Button abfragen


tsunamitsunami
07.02.2008, 14:57:34
Hallo,

ich hänge mal wieder. Wahrscheinlich an ner Kleinigkeit:

In html kann ich einen submit-button durch eine Grafik ersetzten:

<input type="image" src="/images/button_einloggen.gif"
name="loginbutton" alt="Einloggen">

In einer Funktion frage ich das Formular ab:

if (isset($_POST['loginbutton'])) {
$userid=check_user...

mit einem Standard-Submit button klappt das Ganze hervorragend.
also

<input type="submit" name="loginbutton" value="Einloggen">

Wie bekomme ich das Formular abgeschickt, mit einer Grafik als
Submitbutton?

Gruß + danke im voraus für eure Mühe!


tsunamitsunami

tsunamitsunami
07.02.2008, 15:07:47
Gelöst.
Wen es interessiert:

Der value-Wert muss rein!
<td><input type="image" src="/images/button_einloggen.gif" name="loginbutton" alt="Einloggen" value="loginbutton"></td>

defabricator
07.02.2008, 23:03:23
Und selbst mit value Attribute sendet der IE nur loginbutton.x und loginbutton.y, die bei php zu loginbutton_x und loginbutton_y werden.

tsunamitsunami
08.02.2008, 09:48:49
Moin,

mist zu früh gefreut! Hast ja recht. Eine zuverlässige Art gibt es nicht?
Gruß
tsunamitsunami

defabricator
08.02.2008, 10:15:28
Wofür brauchst Du den Wert des Submit Buttons?

tsunamitsunami
08.02.2008, 10:21:31
Hy,

den Wert frage ich in einer log-in-Prozedur ab.


if (isset($_POST['loginbutton'])) {
$userid=check_user...


Und grafische Buttons buttons würden etwas besser zum Gesamtbild passen.

Gruß
Tsunamitsunami

defabricator
08.02.2008, 10:45:20
Dann interessiert Dich doch eigentlich der Button nicht, sondern die beiden Felder "benutzername" und "passwort"
if (isset($_POST['benutzername'], $_POST['passwort']))

tsunamitsunami
08.02.2008, 10:59:39
Warum einfach, wenns auch kompliziert geht. ;)
Danke so gehts natürlich.
tsunamitsunami