/ / Mit mehreren Formularen gleichzeitig in PHP arbeiten - PHP, Formulare, Submit

Mit mehreren Formularen gleichzeitig in PHP arbeiten - php, forms, submit

Ich muss eine Anwendung machen, die dynamisch isterzeugt eine Anzahl von Formularen und verarbeitet sie. Der Benutzer sollte in der Lage sein, mit jedem Formular einzeln umzugehen, ohne die in den anderen Formularen eingegebenen Werte zurückzusetzen.

Was ich jetzt habe, ist ein Master-Formular, das JS verwendet, um eine Anzahl von Formularen zu generieren. Die Formulare sind alle gleich (d. H. Ich iteriere bei include ("myForm.php").

Mein Problem ist, dass jedes Mal, wenn ich ein Formular übermittle, die Werte in den anderen Formularen zurückgesetzt werden. Wie kann ich das beheben?

Antworten:

1 für die Antwort № 1

Dies ist ein dreistufiger Prozess:

  1. Stellen Sie sicher, dass jedes Formularelement auf der Seite einen eindeutigen Namen und eine eindeutige ID hat.
  2. Speichern Sie die übergebenen Werte in der Sitzung des Benutzers.
  3. Verwenden Sie PHP, um die zuvor eingegebenen Werte in die Formularfelder einzufügen, wenn ein Formular gesendet wird.

1 für die Antwort № 2

Veröffentlichen Sie das Formular mit AJAX. Dadurch wird die Seite nicht aktualisiert, sodass Sie die in den anderen Formularen eingegebenen Werte nicht verlieren