GET y POST

1. $_GET

Variable superglobal que contiene una matriz asociativa pasada al script via parametros en el URL.

Asumiendo que el usuario introdujo: http://ejemplo.com?nom=Juan

echo 'Hola '. $_GET['nom']; //Hola Juan

Tenga en cuenta que en la configuracion de PHP con el parche de "suhosin" instalado tendrán un límite predeterminado de 512 caracteres para obtener parámetros.

2. $_POST

Variable superglobal que contiene una matriz asociativa pasada al script mediante el metodo POST de HTTP.

Asumiendo que el usuario envio el formulario con nom=Juan

echo 'Hola '. $_POST['nom']; //Hola Juan

3. $_COOKIE

Variable superglobal que contiene una matriz asociativa pasada al script via Cookies en la cabecera HTTP.

Asumiendo que la Cookie nom=Juan fue definida anteriormente.

echo 'Hola '. $_COOKIE['nom']; //Hola Juan

Vea tambien la funcion setcookie()

Los puntos (.) y espacios () en los nombres de cookie son reemplazados por subrayado (_).

4. $_REQUEST

Variable superglobal que contiene una matriz asociativa pasada al script por cualquier metodo. Contiene a $_GET, $_POST y $_COOKIE.

echo 'Hola '. $_REQUEST['nom']; //Hola Juan