ChrisB: Formular: Mehrere Submit-Felder mit dem gleichen Namen?

Beitrag lesen

Hi,

Ich möchte ein Formular mit mehreren Submit-Feldern ausstatten. Spricht etwas dagegen, dass sie alle den gleichen Namen haben?

Kommt drauf an, was du anschließend mit den gesendeten Daten vor hast.

In Aktion.php könnte sich dann folgende Verzweigung finden:

switch($_POST['Senden']) {

case 'Get First': ...
  case 'Get Last': ...
  case 'Search': ...
}

  
Die wäre dann direkt an die Button-Beschriftung gebunden.  
Wenn die immer gleich ist, kein Problem. Und auch wenn sie sich mal ändern sollte, immer noch kein Problem, wenn du die Ausgabe der Button-Beschriftung und die Auswertung an einer Stelle zentral konfigurierbar machst.  
  
Problematisch wird es erst dann, wenn die Seite ggf. irgendwann mal mehrsprachig werden soll. Dann ist es idR. günstiger, den unveränderlichen individuellen Button-Namen als Entscheidungskriterium her zu nehmen, anstatt die unterschiedlichen Sprachversionen der Beschriftungen in der Auswertung berücksichtigen zu müssen.  
  
MfG ChrisB  
  

-- 
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?