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

pasar variables desde el response.redirect

Estas en el tema de pasar variables desde el response.redirect en el foro de ASP Clásico en Foros del Web. Estoy tratando de pasar una variable por url a traves del response.redirect: id_usu="hola" response.redirect ("sudsolt_p1.asp?id_us="&response.write(id_usu)&"" ) y recibirla en la otra pagina con : <%=request.QueryString("id_us")%> ...
  #1 (permalink)  
Antiguo 14/11/2003, 13:04
 
Fecha de Ingreso: octubre-2003
Ubicación: Lima
Mensajes: 319
Antigüedad: 21 años, 6 meses
Puntos: 2
pasar variables desde el response.redirect

Estoy tratando de pasar una variable por url a traves del response.redirect:

id_usu="hola"
response.redirect ("sudsolt_p1.asp?id_us="&response.write(id_usu)&"" )

y recibirla en la otra pagina con :


<%=request.QueryString("id_us")%>

pero no pasa nada creo que esta mal la sintaxis por favor si me dan una mano....

Gracias amigos
  #2 (permalink)  
Antiguo 14/11/2003, 13:08
 
Fecha de Ingreso: noviembre-2003
Ubicación: Distrito Federal
Mensajes: 225
Antigüedad: 21 años, 5 meses
Puntos: 0
Asi es como le debes hacer

id_usu="hola"
response.redirect "sudsolt_p1.asp?id_us=" & id_usu

Los parentesis los puedes poner o no.
  #3 (permalink)  
Antiguo 14/11/2003, 15:26
 
Fecha de Ingreso: octubre-2003
Ubicación: Lima
Mensajes: 319
Antigüedad: 21 años, 6 meses
Puntos: 2
Gracias si funciona...oye tengo una duda, se puede ocultar esta variable pasada en la url para que nadie la vea ?????

Gracias por todo...amigos...
  #4 (permalink)  
Antiguo 14/11/2003, 15:37
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 3 meses
Puntos: 98
Hay algunos trucos que puedes hacer, de momento se me ocurre esto:

1.- Recibe en un asp esas variables y hazte unas variables de sesion para trabajar con ellas, inmediatamente redireccionas al que debe procesar y procesas con esas variables de sesión

id_usu="hola"
response.redirect "recoge_variables.asp?id_us=" & id_usu

'------------------------recoge_variables.asp--------------

session("id_us")= request.querystring("id_us")

response.redirect "sudsolt_p1.asp"

En este archivo trabajas con la variable session("id_us")


2.- Envía la variable por una forma con el método post, esta forma deberá ir al final de todo tu proceso en el archivo original

<%
id_us= "Hola"
%>
<form action= sudsolt_p1.asp method=post name=tu_forma>
<input type=hidden name="id_us" value="<%=id_us%>">
</form>
<script language=javascript>
document.tu_forma.submit
</script>

'----------------------sudsolt_p1.asp-------------------
id_us= request.form("id_us")
'Procesos


Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
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 13:53.