Jue Ago 03, 2006 2:50 pm
|
 |
kaeri
Perlero Nuevo

|
Registrado: 19 Ago 2004
Mensajes: 53
Ubicación: México
|
|
| como ejecuto perl en javascript |
|
|
Mi pregunta es si este codigo se encuentra bien , lo que intento hacer aqui es consultar un valor que tomo de una forma y despues hago un location para obtener una pagina enviandole valores que obtengo de la consulta.
| Código: |
sub corres {
$rsF=Pg_VB->new();
$rsF->connectdb('dbname=dbname');
print <<"--FIN--";
<html>
<head>
<script language='JavaScript'>
function recarga(){
label = top.opener.document.MyForm.valor.value;
alert("label" + label);
$rsF->execute("select * from folios2 where label = '"+label+"'");
$folio = $rsF->itemvalue('id');-
location.href="https://folios.cgi?folio=$folio";
}
</script>
</head>
<body onload='recarga()'>
</body >
</html>
--FIN--
}
|
|
|
|
|

Lun Ago 07, 2006 6:49 am
|
 |
monoswim
Vive para Perl en Español

|
Registrado: 18 Nov 2003
Mensajes: 716
Ubicación: Buenos Aires
|
|
|
|
|
$rsF->execute("select * from folios2 where label = '"+label+"'");
Pero eso es perl y lo estás imprimiendo en el HTML !!!
Recuerda que perl solo se ejecuta del lado del servidor...
Saludos
PD: Si mal no entiendo tus intensiones con el soft, necesitas ver AJAX |
|
Lun Ago 07, 2006 10:04 am
|
 |
explorer
Moderador

|
Registrado: 24 Jul 2005
Mensajes: 4083
Ubicación: Valladolid, España
|
|
|
|
|
| Lo que dice monoswim es cierto: has metido una instrucción dentro de una página html. Sácala de ahí. |
|
Powered by phpBB © 2001, 2005 phpBB Group
|