Página 1 de 1

como ejecuto perl en javascript

NotaPublicado: 2006-08-03 15:50 @701
por kaeri
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: Seleccionar todo
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--
}

NotaPublicado: 2006-08-07 07:49 @367
por monoswim
$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

NotaPublicado: 2006-08-07 11:04 @502
por explorer
Lo que dice monoswim es cierto: has metido una instrucción dentro de una página html. Sácala de ahí.