Foros del Web » Programando para Internet » ASP Clásico »

Mostrar URL por BD y enviarlo a traves de ASP

Estas en el tema de Mostrar URL por BD y enviarlo a traves de ASP en el foro de ASP Clásico en Foros del Web. Hola amigos, nuevamente una duda. Necesito saber como hacer para enviar a un usuario que hizo clic en un vinculo cuya URL estaba en una ...
  #1 (permalink)  
Antiguo 09/02/2002, 18:28
Avatar de webartist  
Fecha de Ingreso: enero-2002
Ubicación: Ciudad Autónoma de Buenos Aires
Mensajes: 86
Antigüedad: 23 años, 4 meses
Puntos: 0
Mostrar URL por BD y enviarlo a traves de ASP

Hola amigos, nuevamente una duda. Necesito saber como hacer para enviar a un usuario que hizo clic en un vinculo cuya URL estaba en una BD, lo mande lanzando un Target="_Blank"

Se que se realiza mediante este URL:
http://www.forosdelweb.com/ir.asp?www.PAGINAWEB.com

Pero lo que quiero saber es que debe ir dentro del archivo "Ir.asp"
Alguien puede decirme que tengo que hacer para poder mostrar la página mediante este metodo, gracias.
Saludos.
  #2 (permalink)  
Antiguo 09/02/2002, 23:57
Avatar de webartist  
Fecha de Ingreso: enero-2002
Ubicación: Ciudad Autónoma de Buenos Aires
Mensajes: 86
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: Mostrar URL por BD y enviarlo a traves de ASP

Hola, no reciví respuesta alguna a mi mensaje, es que no lo habrán entendido?

Ahí va mejor la explicación:

Tengo en la base de datos una serie de URL's las cuales son mostradas mediante el siguiente código:

<a href=""http://127.0.0.1/Url.asp?"& rs("M_Homepage") & " ""><img src='http.gif' alt='Web del usuario' border=0 align='absmiddle' hspace=6></a>

Lo que pretendo hacer con el archivo Url.asp es que simplemente lo muestre, pero no se como hacerlo, intenté hacerlo de esta forma:

<%
M_Homepage=Request.QueryString("M_Homepage&qu ot;)
Response.Redirect("'"& M_Homepage & "'")
%>

Pero me da error 500, seguramente en algún lado esta el error y no me doy cuenta, o tal vez está mal encarado el archivo Url.asp
Si alguien sabe como hacerlo o donde está el error me lo podría informar?
Gracias!.
  #3 (permalink)  
Antiguo 10/02/2002, 00:04
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
Re: Mostrar URL por BD y enviarlo a traves de ASP

;) prueba así

Response.Redirect (M_Homepage)


saludos :)

<embed src="http://www.autocar.com.mx/images/logo.swf" type="application/x-shockwave-flash" width="468" height="60" play="true" wmode="transparent" menu="false" loop="true">
  #4 (permalink)  
Antiguo 10/02/2002, 00:08
Avatar de webartist  
Fecha de Ingreso: enero-2002
Ubicación: Ciudad Autónoma de Buenos Aires
Mensajes: 86
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: Mostrar URL por BD y enviarlo a traves de ASP

UrJose siempre sacando mis preguntas..
Pero esta vez debo decirte que da error...
:( y es raro porque la URL pasa...

GastoN.
Buenos Aires.
-------------
Te voy a hacer conocer la nueva era de música digital.
  #5 (permalink)  
Antiguo 10/02/2002, 00:16
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
Re: Mostrar URL por BD y enviarlo a traves de ASP

hi,
yo veo raro esto

&lt;a href=&quot;&quot;http://127.0.0.1/Url.asp?&quot;&amp; rs(&quot;M_Homepage&quot;) &amp; &quot; &quot;&quot;&gt;

segun yo deberia de ser asi
o dime como lo estas manejando , pon un pedazo mas grande de codigo si puedes

yo digo que es asi

&lt;a href=&quot;&quot;http://127.0.0.1/Url.asp?M_Homepage=&lt;%=rs(&quot;M_Homepage&quot; )%&gt;&quot;&gt;

pero te repito seria cosa de saber como lo estas manejando

saludos :) ;)


<embed src="http://www.autocar.com.mx/images/logo.swf" type="application/x-shockwave-flash" width="468" height="60" play="true" wmode="transparent" menu="false" loop="true">
  #6 (permalink)  
Antiguo 10/02/2002, 00:18
Avatar de webartist  
Fecha de Ingreso: enero-2002
Ubicación: Ciudad Autónoma de Buenos Aires
Mensajes: 86
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: Mostrar URL por BD y enviarlo a traves de ASP

Hola, esta dentro de un Response.Write por eso lo hice así, el problema esta dentro de Url.asp, porque M_Homepage la pasa sin problemas, pero no me hace el Response.Redirect(&quot;&quot;)
Saludos
:)

GastoN.
Buenos Aires.
-------------
Te voy a hacer conocer la nueva era de música digital.
  #7 (permalink)  
Antiguo 10/02/2002, 00:21
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
Re: Mostrar URL por BD y enviarlo a traves de ASP

probaste poniendo al principio y antes que todo

&lt;%response.buffer=true%&gt;

y response.redirect nombrevariable

sin las &quot;&quot;

saludos

<embed src="http://www.autocar.com.mx/images/logo.swf" type="application/x-shockwave-flash" width="468" height="60" play="true" wmode="transparent" menu="false" loop="true">
  #8 (permalink)  
Antiguo 10/02/2002, 00:26
Avatar de webartist  
Fecha de Ingreso: enero-2002
Ubicación: Ciudad Autónoma de Buenos Aires
Mensajes: 86
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: Mostrar URL por BD y enviarlo a traves de ASP

No, no había probado eso... pero lo acabo de probar y nada...
:(

GastoN.
Buenos Aires.
-------------
Te voy a hacer conocer la nueva era de música digital.
  #9 (permalink)  
Antiguo 10/02/2002, 13:25
Avatar de Aston  
Fecha de Ingreso: mayo-2001
Ubicación: Madrid
Mensajes: 933
Antigüedad: 24 años
Puntos: 0
Re: Mostrar URL por BD y enviarlo a traves de ASP

Hola Webartist, mejor que pongas el código que falla para intentar ver qué ocurre.

Saludos. :)

<a href="http://www.laventanita.net/" target="_blank">
<img src="http://www.breogan.org/images/Aston.gif" border="0" alt="La Ventanita.net - Lo imprescindible en la red"></a>
  #10 (permalink)  
Antiguo 10/02/2002, 19:56
Avatar de webartist  
Fecha de Ingreso: enero-2002
Ubicación: Ciudad Autónoma de Buenos Aires
Mensajes: 86
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: Mostrar URL por BD y enviarlo a traves de ASP

Hola Aston, bueno lo que sucede es que no encuentro la forma para que la variable sea comprendida por el Response.Redirect(&quot;&quot;)
Pero cuando hago el Request.QueryString(&quot;M_Homepage&quot;) la variable llega...
Llega de esta forma:

http://127.0.0.1/Url.asp?http://www.LOQUESEA.com

Que debo poner en el Redirect, para que lo tome y cargue el URL en el navegador?
Saludos y gracias.

GastoN.
Buenos Aires.
-------------
Te voy a hacer conocer la nueva era de música digital.
  #11 (permalink)  
Antiguo 11/02/2002, 01:50
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
Re: Mostrar URL por BD y enviarlo a traves de ASP

hey eso lo hubieras mencionado antes
si estas seguro que llega asi:

http://127.0.0.1/Url.asp?http://www.LOQUESEA.com

has esto:

&lt;%
Response.Buffer=true
cadena=&quot;http://127.0.0.1/Url.asp?http://www.asp101.com&quot;
TamanoCadena=len(cadena)
Lugar=InStr(Cadena,&quot;?&quot;)
Url=Right(cadena,TamanoCadena-Lugar)

Response.Write Lugar&amp;&quot;&lt;br&gt;&quot;
Response.Write TamanoCadena&amp;&quot;&lt;br&gt;&quot;
Response.Write Url
Response.Redirect Url

%&gt;

ya solo modificalo a tu gusto

saludos :) ;)

<embed src="http://www.autocar.com.mx/images/logo.swf" type="application/x-shockwave-flash" width="468" height="60" play="true" wmode="transparent" menu="false" loop="true">
  #12 (permalink)  
Antiguo 11/02/2002, 12:45
Avatar de webartist  
Fecha de Ingreso: enero-2002
Ubicación: Ciudad Autónoma de Buenos Aires
Mensajes: 86
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: Mostrar URL por BD y enviarlo a traves de ASP

Bueno, después de tanta ayuda, logré hacer el archivo que quería, si alguién busca hacer lo mismo, acá va el código del archivo:

Archivo que contiene la información del enlace:
&quot;&quot;Previamente hecha la conexión con la base de datos&quot;&quot;
Response.Write &quot;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;&quot;http://www.MISERVIDOR.com/Url.asp?URL=&quot;&amp; rs(&quot;Campo de URL&quot;) &amp; &quot; &quot;&quot;&gt;Enlace&lt;/a&gt;&quot;

Archivo URL.asp
&lt;%
M_Homepage=Request.QueryString(&quot;Campo de URL&quot;)
Response.Redirect (URL)
%&gt;

Espero les sirva, saludos, cualquier cosa, pregunten, ahora ya soy un erudito en este tema. ;)
:)

GastoN.
Buenos Aires.
-------------
Te voy a hacer conocer la nueva era de música digital.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:13.