Heim > Backend-Entwicklung > PHP-Tutorial > PHP ruft den Wert des Formulartextfelds, des Passwortfelds und der Schaltfläche ab

PHP ruft den Wert des Formulartextfelds, des Passwortfelds und der Schaltfläche ab

伊谢尔伦
Freigeben: 2023-03-07 14:58:01
Original
5125 Leute haben es durchsucht

Das Abrufen des vom Formularelement übermittelten Werts ist die grundlegendste Operationsmethode in der Formularanwendung. In diesem Abschnitt wird die POST()-Methode zum Übermitteln von Daten definiert und eine ausführliche Erläuterung zum Abrufen der von Formularelementen übermittelten Werte bereitgestellt.

Den Wert von Textfeld, Passwortfeld, Schaltfläche abrufen

Beim Abrufen von Formulardaten werden tatsächlich die Daten verschiedener Formularelemente abgerufen. Der Name im

-Tag ist das -Attribut , das alle Formularelemente haben. Bei seiner Verwendung müssen Sie das Namensattribut verwenden, um den Wert des Attributs abzurufen der Antwort. Daher müssen alle hinzugefügten -Steuerelemente den entsprechenden Namensattributwert definieren. Versuchen Sie außerdem, die Benennung von Steuerelementen nicht zu wiederholen, um Fehler in den erhaltenen Daten zu vermeiden.

Während des Programmentwicklungsprozesses ist die Methode zum Abrufen des Werts von Textfeldern, Kennwortfeldern, versteckten Feldern, Schaltflächen und Textfeldern dieselbe. Verwenden Sie das Namensattribut, um den entsprechenden Wertattributwert zu erhalten. In diesem Abschnitt wird das Abrufen der Dateninformationen im Textfeld nur als Beispiel verwendet, um die Methode zum Abrufen von Formulardaten zu erläutern. Ich hoffe, dass Freunde aus einem Beispiel Schlussfolgerungen ziehen und versuchen können, selbst andere Kontrollwerte zu erhalten.

Lassen Sie uns anhand des Anmeldebeispiels lernen, wie Sie die Informationen des Textfelds abrufen. Wenn der Benutzer im folgenden Beispiel auf die Schaltfläche „Anmelden“ klickt, werden der Benutzername und das Passwort abgerufen.

Die spezifischen Implementierungsschritte sind wie folgt:

(1) Verwenden Sie ein beliebiges Entwicklungstool, um eine dynamische PHP-Seite zu erstellen und sie index.php zu nennen.

(2) Fügen Sie ein Formular, ein Textfeld und eine Senden-Schaltfläche hinzu. Der Code lautet wie folgt:

<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="UTF-8">
   <title>form</title>
</head>
<body>
<form action="" method="post" name="form1">
   <table width="500" border="0" cellpadding="0"  cellspacing="0">
      <tr>
         <td width="500" height="30">
            用户名:<input type="text" name="user" size="12">
            密 码:<input type="password" name="pwd" id="pwd" size="12">
            <input type="submit" name="submit" value="登录">
         </td>
      </tr>
   </table>
</form>
</body>
</html>
Nach dem Login kopieren

(3) Fügen Sie eine beliebige Stelle außerhalb des -Formularelements hinzu Tag, verwenden Sie die bedingte Anweisung if, um zu bestimmen, ob der Benutzer das Formular gesendet hat. Wenn die Beurteilungsbedingung wahr ist, verwenden Sie die Anweisung echo, um den $_POST auszugeben [] Methode zum Abrufen des Benutzernamens und des Kennworts. Der Code lautet wie folgt:

<?php
if( $_POST["submit"] == "登录"){             // 判断提交的按钮名称是否为“登录”
 // 使用 echo 语句输出使用 $_POST[] 方法获取的用户名和密码
 echo "用户名为:". $_POST[&#39;user&#39;] . "<br >密码为:" . $_POST[&#39;pwd&#39;];
}
?>
Nach dem Login kopieren

Hinweis: Stellen Sie beim Anwenden des Textfelds zur Übergabe des Werts sicher, dass Sie das Namensattribut festlegen Das Textfeld muss korrekt sein und beim Abrufen des Textfelds dürfen keine Leerzeichen vorhanden sein. Wenn der Wert angegeben ist, muss der verwendete Textfeldname mit dem im Formulartextfeld festgelegten Namen übereinstimmen, andernfalls wird der Wert des Textfelds nicht angezeigt erhalten werden.

(4) Geben Sie die Laufadresse in den Browser ein und drücken Sie die Eingabetaste, um das Laufergebnis wie unten gezeigt zu erhalten:

PHP ruft den Wert des Formulartextfelds, des Passwortfelds und der Schaltfläche ab

Das obige ist der detaillierte Inhalt vonPHP ruft den Wert des Formulartextfelds, des Passwortfelds und der Schaltfläche ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage