Check whether a request is GET or POST [duplicate]
Possible Duplicate:
PHP detecting request type (GET, POST, PUT or DELETE)
This should be an easy one.
I have a script, and in the script I want to determine whether the request arrive via GET
or POST
method.
What is the correct way to do it?
I am thinking of using something like this
if (isset($_POST)) {
// do post
} else {
// do get
}
But deep in my heart I don't feel this is the right way. Any idea?
Better use $_SERVER['REQUEST_METHOD']
:
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
// …
}
Use $_SERVER['REQUEST_METHOD']
.