Curso de PHP

Estás en: Sintaxis y Estructura : Variables externas o globales o predefinidas

Variables externas o globales o predefinidas

$_SERVER - Variables del servidor.

$_SERVER ["PHP_SELF"] -> Es para enviar el formulario a la misma página.

$_POST - Variables creadas desde el formulario enviado por POST.
Sólo se envían variables desde formularios.

$_GET - Variables enviadas por el formulario en GET o se recogen del querystrings
Se envía desde formulario o desde vínculo.
Se utiliza mucho desde vínculos, pero aparece la url con los datos pasados por get.

El querystring es: http://www.dominio.com/pagina.php?variable?valor&variable=valor

$_COOKIE - Variables que se guardan en un txt en el equipo del usuario

$_FILES - Variables relacionadas con ficheros subidos al servidor

$_REQUEST - Variables varias. Si no sabemos si una variable nos llega por POST o GET, podemos recogerlo con REQUEST

$_SESSION - Variables de entorno de sesión, es decir, que se comparten entre páginas del sitio web sin tener que enviarlas..