HOLA lista PERL
Mary Madera
majj@infocuib.laborales.unam.mx
Thu, 13 Nov 1997 20:32:19 -0600
Hola lista.
Estoy haciendo un cgi para hacer consultas a una base de datos de una
biblioteca, estas consultas pueden ser por: autor, título, país, etc.
Para verificar que tipo de consulta seleccionó el usuario decodifico la
forma y una vez hecho esto, este mismo cgi debe llamar a otro cgi de la
siguiente forma:
<form method="POST" action="../../cgi-bin/Iquery.cgi?????">
(????? significa no se que va ahí)
La pregunta es: Cómo le paso los datos (nombre y valor) que obtuve en el
primer cgi, mas los específicos que le corresponden a la consulta que
seleccionó a este segundo cgi ?
Por el momento estoy hacendo llamadas al mismo programa con href como
sigue:
sub pagprincipal
{
#print <<EOP;
print "Content-type: text/html\n\n";
print "<html><head><title>pag principal</title></head>";
print "<body><center>";
print "<h3>esta es la pag principal</h3>";
print "<a href=\"consultas4.pl.cgi?autor\"> Autor</a><br>";
print "<a href=\"consultas4.pl.cgi?titulo\"> Título</a><br>";
print "<a href=\"consultas4.pl.cgi?idioma\"> Idioma</a><br>";
print "<a href=\"consultas4.pl.cgi?fecha\"> Fecha</a><br>";
print "<a href=\"consultas4.pl.cgi?lugar\"> Lugar</a><br>";
print "<a href=\"consultas4.pl.cgi?descriptores\">
Descriptores</a><br>";
print "</center></body></html>";
#EOP
}
y tengo una función para cada una de estas llamadas, ésta presenta una
forma para que el usuario teclee el dato a buscar y la llamada al
segundo cgi es:
<form method=\"POST\" action=\"../../cgi-bin/Iquery.cgi?-html\">
input's
</form>
gracias.