[Perl] Perl junto ASP

Alejandro G. Bedoya nezumi@prodigy.net.mx
Wed, 06 Feb 2002 10:31:50 -0600


Nomas de metiche... No seria mas econ=F3mico nom=E1s escribir:

     print "Location: http://www.busca.asp\n\n";

As=ED te ahorras el mandar a llamar el m=F3dulo CGI...


---
Sinceramente...
Alejandro G. Bedoya
InterAccion.COM          Ponemos su Internet en Acci=F3n


----- Original Message -----
=46rom: "Luis Guillot" <lguillot@grupoguzman.com>
To: "Salvador Ortiz Garcia" <sog@msg.com.mx>
Cc: <perl@tlali.iztacala.unam.mx>
Sent: Wednesday, February 06, 2002 8:24 AM
Subject: Re: [Perl] Perl junto ASP


> Ya est=E1 claro como se ejecuta un script de ASP desde Perl.
>
> Hay que poner por ejemplo:
>     use CGI qw(:standard);
>     print redirect('http://www.busca.asp');
>
> y a funcionar.
>
> Gracias a todos y en especial a Salvador Ortiz por ponerme en la pi=
sta.
>
> Saludos
>
> Luis Guillot
>
>
> ----- Original Message -----
> From: "Luis Guillot" <lguillot@grupoguzman.com>
> To: "Salvador Ortiz Garcia" <sog@msg.com.mx>
> Cc: <perl@tlali.iztacala.unam.mx>
> Sent: Friday, February 01, 2002 12:20 PM
> Subject: Re: [Perl] Perl junto ASP
>
>
> > On Thu, 2002-01-24 at 05:51, Luis Guillot wrote:
> > > Hola amigos.
> > > =BFSabe alguien si se puede llamar o ejecutar un script de ASP =
desde un
> > > programa hecho en Perl?=BFC=F3mo?
> >
> > No me queda suficientemente clara la pregunta. Pero...
> >
> > > He intentado crear una p=E1gina HTML con JavaScript que cargue =
en el
> evento
> > > OnLoad del body la p=E1gina ASP, pero me da errores por las com=
illas, y
no
> > s=E9
> > > c=F3mo ponerlas. La l=EDnea exacta es esta:
> > >
> > > print '<body
> > >
> >
>
onload=3D"buscPoly('../buscaPoly.asp','Busqueda','resizable=3Dyes,wid=
th=3D680,heig
> > > ht=3D480');">',"\n";
> > >
> > > =BFAlguien me puede decir c=F3mo se pondr=EDa, o si hay alguna =
otra manera
m=E1s
> > > correcta de hacer esto que necesito?
> >
> > Si tu problema son s=F3lo las comillas, basta con que uses la for=
ma
> > general (busca "Quote and Quote-like Operators" en perlop):
> >
> > print q{<body onload=3D"buscPoly('../buscaPoly.asp','Busqueda',
> > 'resizable=3Dyes,width=3D680,height=3D480');">};
> >
> > Ahora que si lo que buscas es transformar una solicitud que aterr=
iz=F3 en
> > un script de perl, p.e. via un CGI, en una solicitud para ASP, es=
 mejor
> > generar un simple redirect.
> >
> >
> >         Esto es precisamente lo que quiero. Tengo un script en Pe=
rl y
> quiero
> > que via     CGI pueda llamar a una p=E1gina en ASP que tendr=E1 s=
u propio
> > algoritmo. En este caso no me hace falta pasarle par=E1metros, pe=
ro como
> > estamos migrando ciertas partes de la p=E1gina web a ASP, quiz=
=E1s en otros
> > casos s=ED.
> >
> >     He probado con el redirect como dices y me da 'Error CGI. La
> aplicaci=F3n
> > CGI especificada puede comportarse de forma anormal si no recibe =
un
> conjunto
> > completo de encabezados HTTP. Los encabezados retornados son:' y =
nada
m=E1s.
> >
> >     Lo llamo desde el script en Perl: redirect('../buscaPoly.asp'=
);
> >
> >     =BFQu=E9 estoy haciendo mal? Si alguien me pudiera decir c=
=F3mo funciona
el
> > redirect me seria de gran ayuda.
> >
> >     No est=E1 en un servidor Unix sino NT, y alojado en un otro l=
ugar.
> >
> >     Saludos a todos y gracias.
> >
> >     Luis Guillot
> >
> >
> > Saludos
> >
> > Salvador Ortiz.
> >
> >
> >
> > _______________________________________________
> > Perl mailing list
> > Perl@tlali.iztacala.unam.mx
> > http://tlali.iztacala.unam.mx/mailman/listinfo/perl
> >
>
>
>
> _______________________________________________
> Perl mailing list
> Perl@tlali.iztacala.unam.mx
> http://tlali.iztacala.unam.mx/mailman/listinfo/perl
>