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

como enviar variables a traves de un enlace

Estas en el tema de como enviar variables a traves de un enlace en el foro de ASP Clásico en Foros del Web. Buenas amigo, una consulta rapido: Quiero pasar un dato a otra pagina mediante un enlace y lo estoy haciendo asi: Response.Write( "<TD><FONT face=Arial size=""1""><a href=""update.asp="&rs1.fields("id_familia")&""">M ...
  #1 (permalink)  
Antiguo 07/05/2009, 14:29
 
Fecha de Ingreso: septiembre-2007
Mensajes: 318
Antigüedad: 17 años, 7 meses
Puntos: 1
De acuerdo como enviar variables a traves de un enlace

Buenas amigo, una consulta rapido:

Quiero pasar un dato a otra pagina mediante un enlace y lo estoy haciendo asi:

Response.Write( "<TD><FONT face=Arial size=""1""><a href=""update.asp="&rs1.fields("id_familia")&""">M odificar</a></font></TD>" )

que sucede como hago para recibir este dato en la paguina llamada update.asp y otra cosa estare pasando bien el dato?????


Muchas Gracias...
  #2 (permalink)  
Antiguo 07/05/2009, 14:36
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 2 meses
Puntos: 88
Respuesta: como enviar variables a traves de un enlace

el envio de parametros mediante URL es de la siguiente manera
Cita:
index.asp
?
variable1
=
valor1
en un ejemplo seria asi
Cita:
index.asp?usuario=noestadisponible

si agregaras otro variable mas, tendras que poner "&" y volver a repetir el procedimiento

__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #3 (permalink)  
Antiguo 08/05/2009, 06:48
 
Fecha de Ingreso: septiembre-2007
Mensajes: 318
Antigüedad: 17 años, 7 meses
Puntos: 1
Respuesta: como enviar variables a traves de un enlace

Si correcto lo que yo mas queria saber es como recogo ese dato en la pagina siguiente. como tomo el dato en la pagina llamada index.asp????
  #4 (permalink)  
Antiguo 08/05/2009, 07:01
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años, 4 meses
Puntos: 126
Respuesta: como enviar variables a traves de un enlace

Hola

Tomando como ejemplo lo del maestro

index.asp?usuario=noestadisponible

Como vas ha recogerla por la url entonces

Request.QueryString("usuario")

Si no la recoges por la url

Request.Form("usuario")

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #5 (permalink)  
Antiguo 10/05/2009, 07:18
 
Fecha de Ingreso: febrero-2009
Mensajes: 33
Antigüedad: 16 años, 2 meses
Puntos: 1
Respuesta: como enviar variables a traves de un enlace

Cita:
Iniciado por banrey Ver Mensaje
Buenas amigo, una consulta rapido:
Quiero pasar un dato a otra pagina mediante un enlace y lo estoy haciendo asi:
Response.Write( "<TD><FONT face=Arial size=""1""><a href=""update.asp="&rs1.fields("id_familia")&""">M odificar</a></font></TD>" )
que sucede como hago para recibir este dato en la paguina llamada update.asp y otra cosa estare pasando bien el dato?????
Muchas Gracias...

RESPUESTA:

Response.Write( "<TD><FONT face=Arial size="1"><a href="update.asp?id=rs1.fields("id_familia")&var2=var2&var3=Rs("var3")">M odificar</a></font></TD>" )

Mira un ejemplo mio :D
Deste html
<td class="grisderecha"><a href="upmaestros.asp?vid=<%=Rs("ID_CATEDRATICO")%> &vpat=<%=Rs("PATERNO")%>&vmat=<%=Rs("MATERNO")%>&v nom=<%=Rs("NOMBRE")%>"><img src="images/magnifier.png"/></a></td>
Desde ASP
Response.Redirect("catalumnos.asp?verror=1&b=3&vma tt=varMATRICULA&vpat=varPATERNO&vmat=varMATERNO&vn om=varNOMBRE&vcar=varCARRERA&vper=varPER")


Checa las comillas que en el ejemplo que posteaste tiene de mas :B

Espero que te hayan servido los datos
:B buen dia EXITO

Última edición por Blakjac; 10/05/2009 a las 07:25
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:03.