Enviar información de una página a otra

09/12/2005 - 16:55 por David Horno | Informe spam
Hola a todos, tengo un problemilla, lo que quiero hacer es enviar lo que
tengo almacenado en una variable a otra página, ejemplo:

mialbum=request("txtalbum")
miclave=request("txtclave")

Ahora hago lo siguiente:

response.redirect("nuevo2.asp?mialbum")

¿Como puedo pasar varias, con &? De esta forma solo me pasa la palabra
"mialbum", ¿como paso lo que contiene la variable?

Gracias.
 

Leer las respuestas

#1 dani castillo
09/12/2005 - 18:49 | Informe spam
response.redirect ("nuevo2.asp?valor=" & mialbum)

luego lo recuperas con
request.querystring("valor")

para mas de una variable:
response.redirect ("nuevo2.asp?valor1=" & mialbum & "&valor2=" &
miotroalbum)

normalmente el response redirect lo hace desde el mismo asp , te puede
convenir hacer lo mismo en un enlace:

<a href="nuevo2.asp?valor1=<%=mialbum%>&valor2=<%=mialbum2%>" > enlace </a>

o pasarlas por session (en pocos casos, solo cuando sea necesario)

si las pasas por querystring conviene primero formatearlas para evitar que
cuando usen algun signo raro se te fastidie el invento (comillas dobles por
ejemplo):

mialbum=server.urlencode(mialbum)

suerte!
dani
"David Horno" escribió en el mensaje
news:uHjx9jN$
Hola a todos, tengo un problemilla, lo que quiero hacer es enviar lo que
tengo almacenado en una variable a otra página, ejemplo:

mialbum=request("txtalbum")
miclave=request("txtclave")

Ahora hago lo siguiente:

response.redirect("nuevo2.asp?mialbum")

¿Como puedo pasar varias, con &? De esta forma solo me pasa la palabra
"mialbum", ¿como paso lo que contiene la variable?

Gracias.


Preguntas similares