Da scheint ein Misverständnis vorzuliegen, was die eigentlichen Abläufe
betrifft.
> Das ganze passiert, nachdem man auf den Button "Absenden" gedrückt hat.
Du musst zunächst berücksichtigen, dass deine 'Applikation' 2-geteilt
ist. Ein Teil läuft auf dem Server, ein Teil läuft beim Client (in Form
des Web-Browsers)
Der Server gibt an den Client die Anweisung ein Forumlar aufzubauen.
Dies tut der Client auch. Der Client lässt den Benutzer in diesem
Forumlar seine Werte eintragen und schickt dann die erhaltenen Werte zum
Server, der sie in irgendeiner Form weiterverarbeitet. Bis hier hin ist
noch nichts PHP spezifisches passiert. Der Weg ein Forumlar als fertig
ausgefüllt zu kennzeichnen, besteht darin, dass der Benutzer auf den
Send Button drückt
Server Client Benutzer
+------+ +----------+
| | | zeigt |
| HTML ------------->| das |
| | | Formular |
| | | an |
+------+ +----------+
füllt am Client
das Formular aus
und drückt auf
Senden
+------+ +----------+
| | | schickt |
| <----------------| die |
| | | Belegung |
| | | zurück |
+------+ +----------+
als Folge davon wird vom Server eine neue HTML Seite zum Client
übertragen. Welche, steht in Form.action.
+------+ +----------+
| | | zeigt |
| HTML ------------->| die |
| | | nächste |
| | | Seite |
+------+ +----------+
PHP ist hier nur an einer Stelle im Spiel, nämlich beim Schritt: nächste
Seite zum Client schicken.
PHP ist eine serverseitige Sprache. Sie wird vom Web-Server ausgeführt,
der sich eine HTML-Seite vornimmt und den dort eingebetteten PHP Code
ausführt. Der PHP Code kann daher keine direkte Abfrage vom Benutzer
machen, da es den Benutzer zu diesem Zeitpunkt ganz einfach nicht gibt.
Der Web-Server erhält Daten als Folge der Formularaktion des Benutzers
und er schickt dem Benutzer (aka: Client) die nächste Web-Seite. Das in
dieser nächsten Web-Site 'zufällig' PHP Code eingebaut ist, die auf den
vorher vom Client gesendeten Formularwerten beruht, ist aus Sicht des
Web-Servers reiner Zufall.
Aber selbstverständlich kannst du in deiner Antwortseite im PHP Code
machen, was auch immer du willst, zb in einer Datenbank eine ID erhöhen.