„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie kann ich per POST in PHP auf Formularvariablen zugreifen und diese abrufen?

Wie kann ich per POST in PHP auf Formularvariablen zugreifen und diese abrufen?

Veröffentlicht am 06.11.2024
Durchsuche:911

How to Access and Retrieve Form Variables Sent via POST in PHP?

So rufen Sie alle über POST übertragenen Variablen ab

Bei der Verarbeitung von POST-Daten füllt PHP automatisch das Array $_POST. Die Komponenten eines Arrays stellen die mit Formulareingabeelementen verknüpften Daten dar.

Um den Inhalt des $_POST-Arrays anzuzeigen, verwenden Sie einfach var_dump($_POST); oder Sie können auf einzelne Werte zugreifen, indem Sie den entsprechenden Array-Schlüssel angeben ( z. B. $name = $_POST["name"];).

Angenommen, Ihr Formular verwendet die übliche Kodierungsmethode (enctype="multipart/form-data"), können Sie überprüfen, ob ein Kontrollkästchen aktiviert ist mit der folgenden Syntax:

if (isset($_POST['myCheckbox']) && $_POST['myCheckbox'] == 'Yes') {
    ...
}

Wenn Sie über ein Array von Kontrollkästchen verfügen, wobei jedes Kontrollkästchen über ein eindeutiges „Wert“-Attribut verfügt, sind die ausgewählten Werte als Array verfügbar. Um auf dieses Array zuzugreifen, verwenden Sie die Syntax: $arrayName = $_POST["arrayName[]"];. Hier ist ein Beispiel:

val1
val2
val3

Durch die Verwendung von [] im Kontrollkästchennamen sind die ausgewählten Werte in einem Array namens $_POST[ verfügbar. 'meineCheckbox'].

Freigabeerklärung Dieser Artikel wird unter folgender Adresse abgedruckt: 1729316596 Bei Verstößen wenden Sie sich bitte an [email protected], um ihn zu löschen
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3