Ver Mensaje Individual
  #21 (permalink)  
Antiguo 23/03/2005, 21:23
Avatar de monoswim
monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 23 años
Puntos: 90
jajaja, tienes una sopa de conceptos mi amigo !!!!!!!

un módulo es una librería que hace alguna determiandas funciones, para que vos no tengas que programar dichas funciones...Sino que uses las ya programadas...

Ahora bien, hay un chavo que alguna vez se le ocurrió programar un módulo y llamarlo CGI (que nada tiene que ver con tu script)....Le puso este nombre porque este módulo tiene muchas funcionalidades para hacerte más fácil la terea de programar vos tu script CGI...

Una de las funcionalidades que tiene es la de cargar las variables que vienen del formulario...Con lo cual no tienes que programar nada más que

use CGI;
my $cgi = new CGI;
my %form = $cgi->Vars;

Nada más, te está cargando en la variable %form los nombres=valores de los campos... (le cambié el nombre a form para que no te confundas con la función)

O sea que no tienes que usar la función &input_data()

Ahora bien , el´módulo no lo tiens que programar ni nada (para eso fué creado) simplemente para usarlo debes tenerlo instalado en tu servidor web...Debes exigirle a tu empresa de hosting que te instalen el módulo CGI para que el intérprete de perl pueda usarlo cuando ejecutas tu script...

Se entiende ?

Saludos
__________________
Esteban Quintana