Ver Mensaje Individual
  #11 (permalink)  
Antiguo 22/03/2005, 10:24
Alextroy
 
Fecha de Ingreso: marzo-2005
Mensajes: 189
Antigüedad: 19 años, 8 meses
Puntos: 0
Cita:
Iniciado por monoswim
llega la info a través de un string, de hecho siempre, SIEMPRE la info llega así, solamente que si usas por ejemplo el módulo CGI esto se te hace invisible a vos porque podés escribir en tu script

#!/usr/bin/perl

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

Y ya tienes toda la información del formulario en una variable HASH

Así si quieres ver que colocaron en tu campo texto puedes hacer

print $input_data{'texto'};

Pero no te creas que no estás usando el sctring de entrada, simplemente que no lo estás usando vos, sino el módulo CGI.
Esto que me comentaste es lo que quiero hacer, es decir, enviar la información desde un CGI a otro tambien creado por mi.
Por ejemplo, crear un formilario con un campo de texto y otro de password y un botón submit, y que al pulsar este botón envie la información de estos campos a otra CGI y para validarla y redireccionar a otra página o mostrar un mensaje de error en la validación. Me gustaria saber como crear el módulo que procesa la información para luego en el 2º CGI usar el "$input_data{'texto'};" al que tu hacias referencia. Si es con el FormMail ¿puedes explicarme como se hace?