Heike: Der IE und ein Button

Hallöchen!

Ich habe ein Problem mit dem IE. Ich habe in einem Formular einen Button (ehrlicherweise sind es mehrere, aber ich glaube, das tut nix zur Sache):

<button type="submit" name="button" value="auf">
<img src="/img/pfeil.gif" width="14" height="14" border="0" alt="">
</button>

Mit Netscape/Firebird/Opera habe ich kein Problem, ich kann wunderbar auf der nächsten Seite den Value auswerten. Der IE schickt aber nicht den Inhalt des Values, sondern die Grafik als Value. Wenn ich mir per PHP die Variable $_POST ausgeben lasse kommt anstatt

Array([button] => auf)

ein

Array([button] => <IMG height=14 alt="" src="/img/pfeil.gif" width=14 border=0>)

Wenn man aber mit einer Abfrage nach dem Value weitermachen möchte ist das irgendwie nicht förderlich :-)

Gibt es dafür einen vernünftigen Grund? Und kann man das ändern?

Viele Grüße
Heike

  1. Hallo, probiers mal in einem <form> mit <input type="image" src="/img/pfeil.gif" name="auf" value"BlaBla">

    Es ist dann zawr nur ein flaches Bild, aber du solltest dann herausfinden können, ob auf dieses Bild geklickt worden ist!

    [
    mit PHP:
    if (isset($auf)){

    }
    ]

    1. hi,

      Hallo, probiers mal in einem <form> mit <input type="image" src="/img/pfeil.gif" name="auf" value"BlaBla">

      Es ist dann zawr nur ein flaches Bild, aber du solltest dann herausfinden können, ob auf dieses Bild geklickt worden ist!

      mit PHP:
      if (isset($auf)){

      na eben _das_ wird nicht funktionieren, weil beim klicken auf ein solches input type="image" bekanntlich die x- und y-koordinate des klicks übermittelt werden.

      http://dclp-faq.de/q/q-formular-image.html

      gruss,
      wahsaga

  2. Hallo.

    Ich habe ein Problem mit dem IE.

    Mit nur einem bist du doch noch gut bedient ;-)
    MfG, at