Wie kann ich Eingabefeldwerte mit $_GET und $_POST von PHP abrufen?

Linda Hamilton
Freigeben: 2024-11-24 09:06:10
Original
756 Leute haben es durchsucht

How Can I Retrieve Input Field Values Using PHP's $_GET and $_POST?

Eingabefeldwerte mit PHP abrufen

Bei der Arbeit mit HTML-Formularen ist es häufig erforderlich, auf Benutzereingaben aus Eingabefeldern zuzugreifen und diese zu bearbeiten. PHP bietet dafür mehrere Mechanismen, einschließlich der Superglobals $_POST und $_GET.

Verwenden von $_POST oder $_GET

Um den Wert eines Eingabefelds abzurufen mit PHP können Sie entweder die Superglobals $_POST oder $_GET verwenden. Diese Superglobals enthalten ein assoziatives Array von Formularfeldwerten, verschlüsselt durch den Namen des HTML-Eingabe-Tags.

Beispiel

Betrachten Sie das folgende Eingabefeld:

<input type="text" name="subject">
Nach dem Login kopieren

Um den Wert dieses Eingabefelds abzurufen und ihn einer Sitzung zuzuweisen, können Sie das folgende PHP verwenden Code:

// Using $_GET
$_SESSION['subject'] = $_GET['subject'];

// Using $_POST
$_SESSION['subject'] = $_POST['subject'];
Nach dem Login kopieren

Formularmethode

Die in Ihrem HTML-Formular verwendete Methode bestimmt, welches Superglobal zum Abrufen des Eingabefeldwerts verwendet wird:

  • GET: Verwendet das Superglobal $_GET, um Formulardaten als Abfragezeichenfolge zu speichern Parameter.
  • POST: Verwendet den Superglobal $_POST, um Formulardaten direkt im Anfragetext zu speichern.

Beispielformular mit GET-Methode:

<input type="text" name="subject">
Nach dem Login kopieren

Zum Anzeigen des Werts mit $_GET:

echo $_GET['subject']; // Output: "Car Loan"
Nach dem Login kopieren

Beispielformular mit POST-Methode:


  <input type="text" name="subject">
Nach dem Login kopieren

So zeigen Sie den Wert mit $_POST an:

echo $_POST['subject']; // Output: "Car Loan"
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie kann ich Eingabefeldwerte mit $_GET und $_POST von PHP abrufen?. 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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage