Frank: Parameter bei submit

Hallo, liebes Forum,
ich verwende ein Image als submit-button für ein Formular:
<form name="suchen" action="<termine.php">
...
<input type="image" src="img/suchen.gif" alt="abschicken" border="0" width="50" height="19" nam="submit">

Die URI beim Abschicken:
http://localhost/termine.php?label=label&x=32&y=6

Ich verwende die Methode get. Die Parameter enthalten anscheinend auch die Koordinaten x=32&y=6 der gif-Grafik !?

Kann man das unterdrücken - ich will nicht die Methode post verwenden.

Danke

Frank

  1. Hi Frank,

    wenn Du die Methode get verwendest, so werden IMHO die Parameter
    immer an die Aufrufadressse angehängt. Warum stört Dich das?

    Gruss
    annA

  2. Hi,

    Hallo, liebes Forum,
    ich verwende ein Image als submit-button für ein Formular:
    <form name="suchen" action="<termine.php">

    ^ was soll das hier

    ...
    <input type="image" src="img/suchen.gif" alt="abschicken" border="0" width="50" height="19" nam="submit">

    ^^^ nam-Attribut gibt es nicht.

    Die URI beim Abschicken:
    http://localhost/termine.php?label=label&x=32&y=6
    Ich verwende die Methode get. Die Parameter enthalten anscheinend auch die Koordinaten x=32&y=6 der gif-Grafik !?

    Du verwendest ein <input type="image">. Logische Folge ist, daß die Koordinaten des Klicks in der Form namedesinputtypeimage.x und namedesinputtypeimage.y übertragen werden. Fehlt der Name des <input type="image"> so wie bei Dir, wird x und y übertragen.

    Kann man das unterdrücken

    Ja. Verwende kein <input type="image">.
    Z.B. ein <button type="submit"> mit dem Bild als Inhalt (mit CSS ggf. den Rahmen entfernen.

    ich will nicht die Methode post verwenden.

    Warum nicht?

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de? http://www.andreas-waechter.de/