Hello,
allen Buttons denselben Namen zu geben, ist nicht gut.
Das zerstört die Sparachunabhängigkeit der Seite, da der Value eines Buttons ja die Beschriftung steuert.
Also hilft folgendes Konstrukt:
$btn = false;
if (isset($_POST['btn'] and is_array($_POST['btn']))
{
$btn = key($_POST['btn']);
}
switch($btn)
{
// erstes Formular
case 'save':
// Daten sichern
break;
case 'search':
// Datensatz suchen
break;
case 'delete':
// Datensatz löschen
break;
}
Der Button heißt dann im Formular
<input type="submit" name="btn[save]" value="speichern">
<input type="submit" name="btn[search]" value="suchen">
<input type="submit" name="btn[delete]" value="löschen">
Und dann funktioniert es auch mit dem Switch.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg

--
Nur selber lernen macht schlau
<http://bergpost.annerschbarrich.de>