Las variables de entorno, nos permiten acceder a informacion acerca del visitante, del servidor, y de todo lo que rodea a la ejecucion de nuestro CGI en Perl, existe un gran número de variables de servidor que dependerán de muchos factores como puede ser la configuracion del servidor, el tipo de conexion que realiza el usuario con el servidor...
Para acceder a una variable de entorno en Perl lo haremos de la siguiente manera:
#!/usr/local/bin/perl
print "Content-type: text/plainnn";
print "Tu direccion IP es: ";
print $ENV{'REMOTE_ADDR'};
Con este ejemplo que podemos ejecutar podemos mostrar al usuario su direccion IP.
Vamos a conseguir una lista de todas las variables de entorno de nuestro servidor, esto lo haremos con el siguiente código:
#!/usr/local/bin/perl
print "Content-type: text/plainnn";
foreach $key (sort keys(%ENV)){
print "$key = $ENV{$key}<br>n";
}
Artículo por cortesía de Eloi de San Martín
Usuarios que han visto este tema también han visto...
- Usando estructuras XML desde Perl
- Upload de Archivos con Perl
- Subrutinas en Perl
- Base de datos TXT en Perl
- Utilizando FormMail
Información legal | Política de Privacidad | Contacte con nosotros
Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.