servus hotti,
Das muss es auch nicht, wenn bei einem herkömmlichen <input type="submit">
<input type="submit" name="parametername" value="foo">
<input type="submit" name="anderername" value="foo">die Parameter-Kontrollstruktur nicht den value sondern name (Parametername) auswertet. Dass <butten> ein Submit auslöst, war mir allerdings auch neu.
Interessanter Ansatz, trotzdem finde ich Buttons flexibler. Die Auswertung kann außerdem leichter realisiert werden.
Variante mit Namen:
  
if($_POST('speichern')){  
    // tue was  
}  
if($_POST['abbrechen']){  
    // tue was anderes  
}  
if(!$_POST['speichern'] && !$_POST['abbrechen']){  
    // tue sonstewas  
}  
Variante mit Werten:
  
switch($_POST['action']){  
    case 'speichern':  
        // tue was  
    break;  
    case 'abbrechen':  
        // tue was anderes  
    break;  
    default:  
        // tue sonstewas  
}  
henman
-- 
"Sir, we are surrounded!" - "Excellent, we can attack in any direction!"
  "Sir, we are surrounded!" - "Excellent, we can attack in any direction!"
 nicht angemeldet
 nicht angemeldet henman
 henman Matthias Apsel
 Matthias Apsel Gunnar Bittersmann
 Gunnar Bittersmann Auge
 Auge