ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
1457
1457
EMPFEHLEN
-
22.06.05 08:22 #1
- Registriert seit
- May 2005
- Beiträge
- 4
Hallo Leute,
wenn ich einen Input Type "submit" mit einem Wert versehe, wird dieser von PHP erkannt. Möchte ich der Optik halt halber einen Input mit Type "image" versehe, wird die Information durch den IE und Opera anscheinend nicht weitergegeben, Firefox macht das schon.
Stimmt meine Beobachtung oder mache ich etwas falsch. Kleines Beispiel:
Die Datei ruft sich selbst auf und versucht die Button-Bestätigung auszuwerten. Selbst wenn ich auf eine weitere Seite verweise klappt das nicht.Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14
<body> <? if ($weiter=="go") { echo "Es geht weiter"; } else { ?> <form name="form1" method="post" action="seite1.php"> <input name="vorname" type="text" size="40" maxlength="40"> <input name="weiter" value="go" type="image" src="grafik.jpg" width="50" height="22" border="0"> </form> <? } ?> </body>
Vielleicht packe ich die Sache auch falsch an. Es geht mir darum, mich über mehrere Formularseiten vorwärts und rückwärts bewegen zu können.
Gruß, Taka
-
Ich glaub wenn Du einen Button anstatt mittels
mitHTML-Code:<input type="submit">
erstellt kannst Du auf diesen auch eine Grafik legen.HTML-Code:<button type="submit">
Infos gibt's bei SelfHTMLPHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
__________________
EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
__________________
__________________Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
Zitat von Friedrich Nietzsche
-
22.06.05 09:26 #3
- Registriert seit
- Jun 2005
- Ort
- Buxtehude (Niedersachsen)
- Beiträge
- 256
Hi,
wenn Du zum Abschicken, ein mit einem Namen versehenes Image verwendest, so ist die Variable in der aufgerufenen Seite (zumindest im I.E.) nicht vorhanden. Stattdessen werden die X- und Y- Koordinaten des Bildes übertragen, bei denen der User auf das Bild geklickt hat. Diese kannst Du wie folgt ansprechen.
isset($weiter_x) bzw. isset($weiter_y)
Marcus.Nichts hält so lange wie ein Provisorium....
-
22.06.05 22:12 #4
- Registriert seit
- May 2005
- Beiträge
- 4
Hallo Leute,
danke für die schnelle Antwort. Nach erstem "herumprobieren" denke ich aber, dass mir das "isset" weiter hilft. Sogar der IE versteht mich jetzt
<persönliche Wertung> Es lebe Firefox
</persönliche Wertung>
Besten Dank Euch Beide,
Gruß Taka
Ähnliche Themen
-
Werte aus input type"image" an Funktion geben
Von Kai-Behncke im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 17.01.10, 19:45 -
<input type="image" > value-Wert ?
Von BettyNetty im Forum PHPAntworten: 6Letzter Beitrag: 10.06.06, 18:52 -
document formularname elementname funktioniert nicht bei input type="image"
Von rootssw im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 09.04.05, 20:48 -
Input type="image" buttons als variable abfragen
Von patator im Forum PHPAntworten: 5Letzter Beitrag: 20.09.04, 19:46 -
Maus X/Y position auf nem <input type="image">
Von kahless im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 23.07.01, 14:41





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren