• Publicidad

como ejecuto perl en javascript

Discute todo acerca de JavaScript así como DHTML o la tecnología AJAX.

como ejecuto perl en javascript

Notapor kaeri » 2006-08-03 15:50 @701

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--
}
Avatar de Usuario
kaeri
Perlero nuevo
Perlero nuevo
 
Mensajes: 44
Registrado: 2004-08-19 12:05 @545
Ubicación: México

Publicidad

Notapor monoswim » 2006-08-07 07:49 @367

$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
MonoSwim
Perl Programming Language
Avatar de Usuario
monoswim
Perlero nuevo
Perlero nuevo
 
Mensajes: 452
Registrado: 2003-11-18 16:13 @717
Ubicación: Buenos Aires

Notapor explorer » 2006-08-07 11:04 @502

Lo que dice monoswim es cierto: has metido una instrucción dentro de una página html. Sácala de ahí.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14476
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España


Volver a JavaScript

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados