jo: unerwünschte Parameter in der Url

Hallo zusammen,

Ich habe eine Formular mit 2 Dropdown Menus, welches per GET versand wird.

Für den Submit Button benutze ich eine gif Bild.
Es funktioniert auch alles einwandfrei, bis auf das noch 2 parameter mitversand, und zwar x + y, welche für die koordinaten stehn, wo auf den Submit Button geklickt worden ist.

Beispiel:
index.php?monat=7&jahr=2006&x=40&y=3

Wie kann ich es vermeiden das die beiden Parameter in der Url mitangezeigt werden ?

Ich benötige diese Parameter nicht !

Mein System = MacOS X 10.4 / Firefox 1.5.0.4

  
<form action="reservation.php" method="get" >  
  
<select name="monat" class="dropdown" style="width:150px;">  
<option value="1" >Januar</option>  
<option value="2" >Februar</option>  
<option value="3" >M&auml;rz</option>  
<option value="4" >April</option>  
<option value="5" >Mai</option>  
<option value="6" >Juni</option>  
<option value="7" selected="selected">Juli</option>  
<option value="8" >August</option>  
<option value="9" >September</option>  
<option value="10" >Oktober</option>  
<option value="11" >November</option>  
<option value="12" >Dezember</option>  
</select>  
  
<select name="jahr" class="dropdown" style="width:100px;">  
<option value="2006" selected="selected">2006</option>  
<option value="2007" >2007</option>  
</select>  
  
<input src="../images/zeigen.gif" type="image" />  
  
</form>  

gruß

jo

  1. hi,

    Für den Submit Button benutze ich eine gif Bild.
    Es funktioniert auch alles einwandfrei, bis auf das noch 2 parameter mitversand, und zwar x + y, welche für die koordinaten stehn, wo auf den Submit Button geklickt worden ist.

    Ja, bei input type="image" werden die Koordinaten des Klicks übermittelt.
    Works as designed.

    Wie kann ich es vermeiden das die beiden Parameter in der Url mitangezeigt werden ?

    Nutze kein input type=image, oder
    schicke das Formular optional(!) per Javascript ab, oder
    verwende nicht GET, sondern POST.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
  2. Mahlzeit,

    Für den Submit Button benutze ich eine gif Bild.
    index.php?monat=7&jahr=2006&x=40&y=3
    Wie kann ich es vermeiden das die beiden Parameter in der Url mitangezeigt werden ?

    indem du eben keinen grafischen Submit-Button nimmst, sondern einen gewöhnlichen. Die Übermittlung dieser zusätzlichen Information ist fester Bestandteil der Funktionalität eines <input type="image" ...>.

    Ciao,
     Martin

    --
    Computer lösen für uns Probleme, die wir ohne sie gar nicht hätten.
  3. Hi jo!

    Dass du dein "Problem" mit einem herkömmlichen Button umgehen kannst, weißt du ja inzwischen.
    Du kannst diesen Button auch mit einem Bild ausstatten, indem du ihn per CSS entsprechend formatierst.

    MfG H☼psel

    --
    "It's amazing I won. I was running against peace, prosperity, and incumbency."
    George W. Bush speaking to Swedish Prime Minister unaware a live television camera was still rolling, June 14, 2001
    Selfcode: ie:% fl:( br:> va:) ls:& fo:) rl:? n4:& ss:| de:] js:| ch:? sh:( mo:) zu:)