Im Moment habe ich eine Seite, die ein form
wie diese hat:zu identifizieren, die Taste hat Formularübermittlung ausgelöst
<form method="post">
<input name="data1" type="hidden" value="x">
<input name="data2" type="hidden" value="y">
<button name="button1" formaction="page1.php">Do something</button>
<button name="button2" formaction="page2.php">Do something else</button>
</form>
diese aufzuräumen Ich möchte Seite1 und Seite2 in eine konsolidieren, aber ich würde sein müssen in der Lage zu identifizieren, welcher Knopf es ausgelöst hat. So würde ich so etwas wie dieses:
<form method="post">
<input name="data1" type="hidden" value="x">
<input name="data2" type="hidden" value="y">
<button name="button1" formaction="page.php">Do something</button>
<button name="button2" formaction="page.php">Do something else</button>
</form>
Ist es möglich, für page.php zu wissen, welche Taste sie gefeuert?
möglich Duplikat http://stackoverflow.com/questions/2680160/how-can-i-tell-which-button-was-clicked-in-a-php-form-submit – ADyson
ändern die Schaltflächen für Eingaben mit type = "submit", wenn das Formular gesendet wird, überprüfen Sie das post-Array für den Namen der Schaltfläche. – Blinkydamo