Heim > Artikel > Backend-Entwicklung > PHP $_POST
PHP $_POST
PHP $_POST wird häufig zum Sammeln von Formulardaten nach dem Absenden eines HTML-Formulars mit method="post" verwendet. $_POST wird häufig auch zum Übergeben von Variablen verwendet.
Das folgende Beispiel zeigt ein Formular mit Eingabefeldern und einem Absenden-Button. Wenn der Benutzer auf die Schaltfläche „Senden“ klickt, um die Daten zu senden, werden die Formulardaten an die Datei gesendet, die im Aktionsattribut des ff9c23ada1bcecdd1a0fb5d5a0f18437-Tags angegeben ist. In diesem Beispiel geben wir die Datei selbst an, die die Formulardaten verarbeiten soll. Wenn Sie eine andere PHP-Seite zur Verarbeitung der Formulardaten verwenden möchten, ändern Sie den Dateinamen in einen Dateinamen Ihrer Wahl. Wir können dann die superglobale Variable $_POST verwenden, um den Wert des Eingabefelds zu sammeln:
Instance
<html> <body> <form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>"> Name: <input type="text" name="fname"> <input type="submit"> </form> <?php $name = $_POST['fname']; echo $name; ?> </body> </html>