Programación Web y Scripting > Perl

 Re: Ejemplo para comenzar

(1/3) > >>

infinity_ml:
Hola a todos!!!
Bueno, no he comenzado a programar en Perl, solo he leido todo lo que he podido sobre este lenguaje, y he descargado los programas necesarios para configurar el interprete de Perl en Win2000 pro.
El tema ahora es como programar con Perl en paginas Web, por ejemplo, realizar un simple script que me muestre en la pagina web el valor de una variable.
¿Alguien me puede ayudar?
Gracias

Avalon:
Hola

Bueno, como solo pides un pequeño ejemplo, te pongo un ejemplo que muestra el contenido de las variables de entorno.


 
--- Código: Text --- #!/usr/bin/perl print "Content-type:text/htmlnn"; $mensaje = "Este ejemplo muestra las variables de entorno"; print <<HTML;<html><head><title>un ejemplo</title></head><body>[b]$mensaje[/b]  HTML; foreach $key (sort(keys %ENV)) {    print "$key = $ENV{$key}n";} print "</body></html>";  
Si lo subes a un servidor ten en cuenta que hay que subirlo en modo ASCII (algunos programas de FTP antiguos lo suben en BINARIO por defecto) y también que deberás darle permisos de ejecución al archivo.

Si tienes algún problema, desde aquí trataremos de ayudarte B)

Salu2,
Avalon

infinity_ml:
Tengo algunas dudillas mas...
Veamos, tengo instalado en mi máquina Win2000 y IIS, si tomo el ejemplo, ¿puedo probarlo en mi propia maquina, sin subirlo a ningun servidor?.
Lo que pretendo es que mi máquina sea servidor virtual y poder probar el script antes de subirlo, porque indudablemente, lo que tengo que hacer (que aun no me lo han dicho) lo tendre que probar antes de subirlo al servidor Nt de la empresa.
Bueno, entonces realizo una pagina web junto con un enlace para que se ejecute el ejemplo y vere que ocurre.
Gracias por el ejemplo.
Un saludo

Avalon:
Naturalmente !:)

Para probarlo en tu máquina debes tener configurado el servidor para que al acceder por navegador a los archivos .cgi y .pl los lea con el intérprete de Perl.

Si no lo tienes configurado creo que tengo algún documento por ahí que explica como hacerlo (había que tocar algunas cosas en el registro de Windows creo). Dímelo y te lo miro.

Salu2,
Avalon

infinity_ml:
Pues si me haces el favor de mandarme el documento mi dirección es: "mariolopez5@yahoo.es"
Porque no me sale nada, asi que no debo de tener bien configurado el IIS para windows 2000, o eso creo yo!
Gracias de nuevo

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa