Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 ASP
 links del tipo loquesea.com/links.asp?id=1
 Foro Bloqueado  Tema Bloqueado


Autor Temas
dmacias
New Member

España
50 Posts
Mensajes - 06 Mar 2002 :  09:46:01  Ver Perfil  Enviar Email
Quisiera poder utilizar este tipo de links en mi web

links del tipo loquesea.com/links.asp?id=1

Me imagino que sera utilizando un BD y un código ASP que, me perdonareis no encuentro por minguna parte, seguro que esta en algún tutorial pero yo no lo encuentro, si me podeis dar un ejemplo o de donde puedo sacarlo os lo agradecere mucho.

Muchas gracias de antemano.

boyuyo
New Member

España
93 Posts
Posted - 06 Mar 2002 :  10:03:54  Ver perfil  Enviar e-mail
Supongo que lo que quieres hacer es enviar al usuario al link con Id=1 de la base de datos. Es decir, que tienes una base de datos con al menos dos campos, el ID, y el CampoHttp que seria el http://...

Pues bien, si es eso, tendrias que tener en la pagina links.asp el codigo:

Id = Request.QueryString("Id")

SQL = "SELECT * FROM Tabla WHERE Id=" & Id

Abres el Recordset con esa SQL...

... y luego:

http = Recordset.Fields("CampoHttp")

y envias al usuario al enlace:

Response.Redirect http


Espero que te ayude, si no me he explicado bien, pregunta

Un Saludo.

Edited by - boyuyo on 06 Mar 2002 10:05:09Inicio Pagina

dmacias
New Member

España
50 Posts
Posted - 06 Mar 2002 :  10:46:54  Ver perfil  Enviar e-mail
Podria hacer lo mismo pero con Access y con DSN-less,

Más o menos lo he entendido pero tengo problemas con SQL, bueno yo no, mi server

Gracias

Inicio Pagina

dmacias
New Member

España
50 Posts
Posted - 06 Mar 2002 :  10:49:40  Ver perfil  Enviar e-mail
Otra cosita al hilo de lo mismo.
¿Es posible además indicar el marco de destino?

Gracias de nuevo

Inicio Pagina

boyuyo
New Member

España
93 Posts
Posted - 06 Mar 2002 :  11:14:02  Ver perfil  Enviar e-mail
Si, lo puedes hacer perfectamente en Access y DSN-less no hay problema. Cuando te puse lo de SQL=... me referia a la cadena SQL para abrir el recordset, da lo mismo que la base de datos sea Access, solo es para seleccionar los registros.

Y tambien puedes indicar el marco de destino pero para eso no te valdria el Response.Redirect ya que no funciona con marcos, ASP no trabaja con marcos, para usar los marcos tendrias q escribir codigo javascript o vbscript asi:

parent.frame.location = "http://..."
Inicio Pagina

   
 Foro Bloqueado  Tema Bloqueado
Ir a:
Los Foros de ASPTutor.com Los Foros de ASPTutor.com
Ir al principio de la Página

 Imprimir Tema
 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar