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

pasar variables por url

Estas en el tema de pasar variables por url en el foro de ASP Clásico en Foros del Web. holas: mi consulta es la siguiente....quiero mandar informacion por parametros atravez de un link .... eso es relativamente sencillo ... pero el problema que tengo ...
  #1 (permalink)  
Antiguo 24/01/2005, 14:04
Avatar de Hell08  
Fecha de Ingreso: enero-2005
Mensajes: 174
Antigüedad: 19 años, 4 meses
Puntos: 0
pasar variables por url

holas: mi consulta es la siguiente....quiero mandar informacion por parametros atravez de un link .... eso es relativamente sencillo ... pero el problema que tengo es que no se como hacerlo funcar pa que me mande una variable y no una cosntante.

<a href=update.aspx?nombre= nom>

nom es una variable que es recogina desde una base de datos. es decir lo que quiero es concatenar la variable.

se entiende??....bueno por su coperacion y ayuda muchas gracias.
  #2 (permalink)  
Antiguo 24/01/2005, 14:17
Avatar de Saruman  
Fecha de Ingreso: mayo-2003
Ubicación: Panama city, Panama, Panama
Mensajes: 1.154
Antigüedad: 21 años
Puntos: 5
explicate un poco mas... creo saber porque tu problema pero necesito estar seguro...
__________________
Saruman

One Ring to rule them all, One Ring to find them, One Ring to bring them all and in the darkness bind them.
  #3 (permalink)  
Antiguo 24/01/2005, 14:25
Avatar de Hell08  
Fecha de Ingreso: enero-2005
Mensajes: 174
Antigüedad: 19 años, 4 meses
Puntos: 0
haber por ejemplo tengo algo asi:

nom = Textbox1.text

<a href=update.aspx?nombre= nom>

es solo un ejemplo ... pero quiero mandar esa variable por url sin usar ni form ni sesiones.

saludos
  #4 (permalink)  
Antiguo 24/01/2005, 14:29
Avatar de Saruman  
Fecha de Ingreso: mayo-2003
Ubicación: Panama city, Panama, Panama
Mensajes: 1.154
Antigüedad: 21 años
Puntos: 5
facil... mira:

Código HTML:
<script language="javascript">
	function pasarvariables() {
		var f = document.form1;
		
		document.location.href = "otrapagina.asp?nom=" + f.texto.value;
	}
</script>

<form name="form1" method="post" action="">
  <input type="text" name="texto" value="hola">
</form> 
__________________
Saruman

One Ring to rule them all, One Ring to find them, One Ring to bring them all and in the darkness bind them.
  #5 (permalink)  
Antiguo 24/01/2005, 14:33
Avatar de Hell08  
Fecha de Ingreso: enero-2005
Mensajes: 174
Antigüedad: 19 años, 4 meses
Puntos: 0
gracias por la ayuda ... igual me sirve .... pero yo obtengo la variable desde una base de datos y ahi la mando por parametros ..... no se si se puede hacer ....pero tu respuesta igual me sirve.... se hace un camino mas carretero pero sirve.

gracias.
  #6 (permalink)  
Antiguo 24/01/2005, 14:40
Avatar de Saruman  
Fecha de Ingreso: mayo-2003
Ubicación: Panama city, Panama, Panama
Mensajes: 1.154
Antigüedad: 21 años
Puntos: 5
un placer
__________________
Saruman

One Ring to rule them all, One Ring to find them, One Ring to bring them all and in the darkness bind them.
  #7 (permalink)  
Antiguo 24/01/2005, 14:55
Avatar de Hell08  
Fecha de Ingreso: enero-2005
Mensajes: 174
Antigüedad: 19 años, 4 meses
Puntos: 0
hola saruman:
mira no sirviria tu forma...mira te explico mejor .... igual estoy trabajando con asp.net pero creo que pal problema que tengo yo da lo mismo.
aca te pongo un poco del codigo pa ver si me entiendes mejor:

Dim tempRow As New TableRow()
Dim tempCell As New TableCell()
leer = myCommand.ExecuteReader()

while leer.Read() do
vueloTemp = leer.getInt32(2).toString()
tempCell.Controls.Add(New LiteralControl("<a href=update.aspx? vuelo=vueloTemp>"&vueloTemp&"</a>" ))

tempRow2.Cells.add(tempCell)
end while

como se observa necesito mandar esa informacion por url pq se me van a generar varios links y segun lo que contengan los links es lo que se mostrara en la proxima pagina.

saludos.
como ves necesito
  #8 (permalink)  
Antiguo 24/01/2005, 14:59
Avatar de Saruman  
Fecha de Ingreso: mayo-2003
Ubicación: Panama city, Panama, Panama
Mensajes: 1.154
Antigüedad: 21 años
Puntos: 5
Código:
while leer.Read() do
vueloTemp = leer.getInt32(2).toString()
tempCell.Controls.Add(New LiteralControl("<a href=update.aspx? vuelo=" & vueloTemp & ">"&vueloTemp&"</a>" ))

tempRow2.Cells.add(tempCell)
end while
tenias la variable vueloTemp como string....prueba de nuevo
__________________
Saruman

One Ring to rule them all, One Ring to find them, One Ring to bring them all and in the darkness bind them.
  #9 (permalink)  
Antiguo 24/01/2005, 15:25
Avatar de Hell08  
Fecha de Ingreso: enero-2005
Mensajes: 174
Antigüedad: 19 años, 4 meses
Puntos: 0
gracias saruman...la verdad me estaba ahogando en un vaso de leche .... tenia la respuesta hace rato pero la estaba aplicando mal ..... gracias por la paciencia.

saludos.
  #10 (permalink)  
Antiguo 24/01/2005, 15:29
Avatar de Saruman  
Fecha de Ingreso: mayo-2003
Ubicación: Panama city, Panama, Panama
Mensajes: 1.154
Antigüedad: 21 años
Puntos: 5
cool man... tranquilo, eso le pasa a cualquiera
__________________
Saruman

One Ring to rule them all, One Ring to find them, One Ring to bring them all and in the darkness bind them.
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 00:40.