
PHP es capaz de darnos acceso a toda una serie de variables que nos informan sobre nuestro servidor y sobre el cliente.
La información de estas variables es atribuida por el servidor y nunca será posible modificar sus valores directamente con un script.
Aquí mostramos algunas de estas variables:
Variable<XML:NAMESPACE PREFIX = O /> |
Descripción |
$HTTP_USER_AGENT |
Obtenemos el sistema operativo y tipo y versión de navegador utilizado por el visitante. |
$HTTP_ACCEPT_LANGUAGE |
Nos devuelve la o las abreviaciones del idioma del navegador. |
$HTTP_REFERER |
Nos indica la URL desde la cual el visitante ha tenido acceso a la página. |
$PHP_SELF |
Devuelve una cadena con la URL del script que está siendo ejecutado en ese momento. |
$HTTP_GET_VARS |
Array que almacena los nombres y contenidos de las variables enviadas al script por URL o por formularios utilizando el modo GET |
$HTTP_POST_VARS |
Array que almacena los nombres y contenidos de las variables enviadas al script por medio de un formulario utilizando el modo POST |
$HTTP_COOKIES_VARS |
Es array que almacena los nombres y contenidos de las cookies. |
$PHP_AUTH_USER |
Almacena la variable usuario cuando se efectúa la entrada a páginas de acceso restringido. Combinado con $PHP_AUTH_PW resulta ideal para controlar el acceso a las páginas internas del sitio. |
$PHP_AUTH_PW |
Almacena la variable password cuando se efectúa la entrada a páginas de acceso restringido. Combinado con $PHP_AUTH_USER resulta ideal para controlar el acceso a las páginas internas del sitio. |
$REMOTE_ADDR |
Muestra la dirección IP del visitante. |
$DOCUMENT_ROOT |
Nos devuelve el path físico en el que se encuentra alojada la página en el servidor. |
$PHPSESSID |
Guarda el identificador de sesión del usuario. |
Todas estas variables quizas no funciones en todos los servidores, ademas que algunas necesitan ser activadas por el administrador del server.
// Codigo ofrecido por Tutores.org
<a title="Tutores.org - Todas las variables del sistema" href="http://www.tutores.org/codigo/1520/" target="_blank">Todas las variables del sistema</a>
<!-- Final enlace Tutores.org -->