input Image streikt beim IE
Thomas
- html
Hallo Leute,
der Internetexplorer spielt nicht mit bei einer Anwendung die ich geschrieben habe.
Durch:
<b><input type="image" name="btn_interessen" src="/images/checked.bmp" value="29">Reisen</input></b><br/>
soll beim Klicken der Wert 29 übergeben werden.
Um dann in einer PHP-Datei über $_POST['btn_interessen'] ausgewertet zu werden.
Netscape machts, IE nicht.
Hat jemand eine Idee?
Hallo Thomas.
Durch:
<b><input type="image" name="btn_interessen" src="/images/checked.bmp" value="29">Reisen</input></b><br/>
soll beim Klicken der Wert 29 übergeben werden.
Um dann in einer PHP-Datei über $_POST['btn_interessen'] ausgewertet zu werden.Netscape machts, IE nicht.
Hast du dir einmal ausgeben lassen *was* überhaupt übermittelt wird?
print_r($_POST);
Einen schönen Donnerstag noch.
Gruß, Ashura
Ja das habe ich gemacht, daher weiss ich auch dass es nicht übertragen wird.
$_POST['btn_interessen_x'] und $_POST['btn_interessen_y'] werden über geben.
Jedoch beim Netscape wird zusätzlich noch $_POST['btn_interessen']=29 übegeben
Hi,
Jedoch beim Netscape wird zusätzlich noch $_POST['btn_interessen']=29 übegeben
richtig. Dieser Wert ist optional. Ausnahmsweise kannst Du dem IE keinen Vorwurf machen.
Cheatah
Sicherheitsgurt ist Pflicht.
Airbag und ABS sind optional - und trotzdem kauft niemand mehr ein Auto ohne.
Just kidding
so long
Hi,
Airbag und ABS sind optional - und trotzdem kauft niemand mehr ein Auto ohne.
seit wann geht es beim IE um Komfort oder sinnvolle Funktionen?
Just kidding
Dito ;-)
Cheatah
Hallo,
seit wann geht es beim IE um Komfort oder sinnvolle Funktionen?
Es geht vielleicht um komm fort? Btw.: Mir sind sinful functions ohnehin viel lieber ;-)
viele Grüße
Axel
Danke Ashura,
Du hast mein Problem zwar nicht gelöst, aber mir einen Denkanstoß gegeben.
Da der eigentliche Wert nicht übertragen wird, muss ich mir halt etwas anderes Suchen was übertragen wird und durch print_r() hab ich's jetzt.
Ich überprüfe einfach ob die X und Y Werte übertragen werden und verarbeite die daten dann weiter.
Besten Dank.
Manchmal muss man nur einen Schritt zurück gehen um alles zu Überblicken.
Hi,
<b><input type="image" name="btn_interessen" src="/images/checked.bmp" value="29">Reisen</input></b><br/>
Mal abgesehen davon, daß bmp nicht das beste Bildformat ist (braucht zu viel Speicherplatz ...):
In HTML ist das schließende Tag für input verboten, in HTML und XHTML ist das content-model von input EMPTY, also darf das input-Element keinen Inhalt haben.
Daß IE bei <input type="image"> nur die Koordinaten des Klicks, nicht aber das name-value-Pärchen überträgt, ist bekannt.
Abhilfe: IE nicht verwenden ;-)
cu,
Andreas