Frage zum Formular

Hallo,

ich hab ein Formular mit 3 verschiedenen Buttons
Bei jedem Klick auf Button1 soll das Formular an
action=„datei1.php“, beim Klick auf Button2 oder Button3
an action=„datei2.php“ geschickt werden
Kann man beim Klick an verschiedene Adressen schicken ?
Oder geht das nur mit 2 Formularen ??

Das funktioniert nur mit 2 Formularen. Du kannst die Verarbeitung doch auf einer Seite machen und dann die person dementsprechend weiterleiten mit
[php]

<?php header("Location: http://meineAdresse.de/datei2.php"); ?>

[/php]

Denn welchen Button du gedrückt hast, kannst du rauskriegen, wenn du den buttons namen gibts. Dann fragst du sowas ab wie.
[php]
if($_REQUEST[‚button1‘]) {
header(„Location: http://meineAdresse.de/datei1.php“);
}
[/php]

Aber dann werden doch die geposteten Variablen nicht an das entsprechende Formular übergeben
und über die URL ist zu unsicher

$variable1 =$_POST[‚variable1‘];

Deswegen sagte ich ja. Die Verarbeitung solltest du auf der einen Seite machen und dann nur auf die View weiterleiten. Jetzt stellt sich auch die Frage. Was willst du genau machen? Da müsste man schauen was man da macht.

Ganz einfach
Mit dem einem Button wird ein Eintrag gelöscht, mit dem anderen Button wird das Eingabe-Formular zum Editieren aufgerufen und mit dem anderen Button wird ein Wert verändert. Entscheidend ist der Button2, bei dem muss ich ein Eingabe-Formular mit den bestehenden Werten zum Bearbeiten aufrufen. Ich habs mit 2 Formularen versucht, funktioniert zwar allerdings ist alles etwas verschoben, vielleicht mal mit clear:both probieren

Button1= Löschen
Button2=Bearbeiten
Button3= Update