2.8.1 Métodos

Métodos

Existen dos métodos HTTP que un cliente puede utilizar para pasar los datos del formulario al servidor: GET y POST. El método que utiliza un formulario particular, se especifica con el atributo method en la etiqueta form. En teoría, los métodos son sensibles a mayúsculas en el código HTML, pero en la práctica algunos navegadores fallan si el el nombre del método no está en mayúsculas

A solicitud GET codifica los parámetros del formulario en la dirección URL en lo que se llama una cadena de consulta, el texto que sigue al carácter ? es la cadena de consulta

/path/to/page.php?keyword=bell&length=3

Una solicitud POST pasa los parámetros del formulario en el cuerpo de la solicitud HTTP, dejando intacta la URL. El tipo de método que se utilizó para solicitar una página PHP está disponible a través de $_SERVER[‘REQUEST_METHOD’]. Por ejemplo

if ($_SERVER['REQUEST_METHOD'] == 'GET') {

  // handle a GET request

} else {

  die("You may only GET this page.");

}

Tutorial PHP - 14. Formularios (codigofacilito )

Arriba