So verwenden Sie PHP, um festzustellen, ob ein Beitrag übermittelt wurde: 1. Erstellen Sie eine PHP-Beispieldatei. 2. Verwenden Sie die „if“-Anweisung, um abzufragen, ob „$_SERVER['REQUEST_METHOD']=POST“ wahr ist, und erhalten Sie die Von POST zur Verarbeitung und Übermittlung übermittelte Daten.
Das Betriebssystem dieses Tutorials: Windows 10-System, PHP8.1.3-Version, Dell G3-Computer.
In der Webentwicklung sammeln wir normalerweise vom Benutzer eingegebene Daten über Formulare und senden diese Daten zur Verarbeitung an den Server. Formulare können zwei Methoden zum Übermitteln von Daten verwenden: GET und POST.
Die GET-Methode leitet die Daten über die URL an den Server weiter, und die übermittelten Daten sind in der URL zu sehen, was weniger sicher ist; die POST-Methode kapselt die Daten im HTTP-Anforderungstext und sendet sie an den Server, der kann die Daten verbergen und ist sicherer. Unter diesen wird häufig die POST-Methode zum Senden von Formulardaten verwendet.
In PHP können wir die vom Formular übermittelten Daten über die globale Variable $_POST
abrufen. Diese Variable ist ein assoziatives Array, ihr Index ist der Namensattributwert des Eingabeelements im Formular und ihr Wert sind die vom Benutzer eingegebenen Daten. $_POST
全局变量来获取表单提交的数据。这个变量是一个关联数组,其下标为表单中input元素的name属性值,其值为用户输入的数据。
那么如何判断当前是否有POST请求呢?我们可以通过判断$_SERVER['REQUEST_METHOD']
$_SERVER['REQUEST_METHOD']
'POST' ist. Das Folgende ist ein Beispielcode, der zeigt, wie Sie feststellen können, ob derzeit eine POST-Anfrage vorliegt, und wie Sie die von POST übermittelten Daten erhalten: if ($_SERVER['REQUEST_METHOD'] == 'POST') { // 获取POST提交的数据 $username = $_POST['username']; $password = $_POST['password']; // 处理表单数据 // ...} else { // 显示页面 // ...}
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob ein Beitrag in PHP übermittelt wird. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!