396 Stimmen

Prüfen, ob eine Anfrage GET oder POST ist

Mögliches Duplikat:
PHP erkennt den Anfragetyp (GET, POST, PUT oder DELETE)

Dies sollte ein leichtes Unterfangen sein.

Ich habe ein Skript, und in dem Skript möchte ich feststellen, ob die Anfrage über GET o POST Methode.

Was ist die richtige Vorgehensweise?

Ich überlege, etwas in der Art zu verwenden

if (isset($_POST)) {
    // do post
} else  {
    // do get
}

Aber tief in meinem Herzen habe ich das Gefühl, dass dies nicht der richtige Weg ist. Irgendeine Idee?

935voto

Gumbo Punkte 617646

Bessere Nutzung $_SERVER['REQUEST_METHOD'] :

if ($_SERVER['REQUEST_METHOD'] === 'POST') {
    // …
}

82voto

KV Prajapati Punkte 91877

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X