Compruebe si una solicitud es GET o POST [duplicado]
Posible duplicado:
PHP detecta el tipo de solicitud (GET, POST, PUT o DELETE)
Esto debería ser fácil.
Tengo un script y en el script quiero determinar si la solicitud llega a través GET
de un POST
método.
¿Cuál es la forma correcta de hacerlo?
Estoy pensando en usar algo como esto.
if (isset($_POST)) {
// do post
} else {
// do get
}
Pero en el fondo de mi corazón no siento que este sea el camino correcto. ¿Alguna idea?
Aceptado
Mejor uso $_SERVER['REQUEST_METHOD']
:
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
// …
}
Usar $_SERVER['REQUEST_METHOD']
.