HTML, JS, PHP -> Mehrere Submitlinks, immer andere Post Value

Dying Cry

Vice Admiral Special
Mitglied seit
05.01.2002
Beiträge
971
Renomée
0
Standort
Göttingen
Hi ihr alle,

ich habe mal eine Frage :)

Ich möchte eine Form, welche mehrere Submit Links hat! Links, nicht Buttons!

Die Links schicken die Form per onclick="javascript:rate.submit()" ab.

Jetzt möchte ich allerdings, das je nachdem welcher Link geklickt wurde, eine Post Variable, z.B. $_POST['x1'] immer einen anderen Wert hat.

Wird Link1 geklickt, soll x1 1 sein, bei Link2 soll x1 2 sein usw....

Hat jemand dafür ne Lösung? :(

Wie das Ganze mit Submit BUTTONS geht weiß ich, aber ich brauche Links :(

Grüße,
 
Du kannst beim Eventhandler onClick einem unsichtbares Formularfeld einen anderen Wert zuweisen und es dann abschicken.

HTML:
<script type="text/javascript">
  function senden(...){
    getElementById(x1).value= ...
    ...submit();
  }
</script>
...
<input type="hidden" id="x1" name="x1" value="" />
<a href="javascript:senden('wert1')">Abschicken</a>
<a href="javascript:senden('wert2')">anders Abschicken</a>
 
Zuletzt bearbeitet:
Ok, danke! Habe es jetzt erstmal über n Image Input gelöst.
 
Zurück
Oben Unten