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

Falla al pasar datos entre paginas

Estas en el tema de Falla al pasar datos entre paginas en el foro de ASP Clásico en Foros del Web. Hola En un asp tengo esto que recibe un valor de un txtuser y se lo pasa a un campo hidden Código HTML: response.write(" <form ...
  #1 (permalink)  
Antiguo 30/09/2008, 14:22
Avatar de japuentem  
Fecha de Ingreso: abril-2008
Mensajes: 19
Antigüedad: 16 años, 2 meses
Puntos: 0
Exclamación Falla al pasar datos entre paginas

Hola

En un asp tengo esto que recibe un valor de un txtuser y se lo pasa a un campo hidden

Código HTML:
      response.write("<form action = ""cambiapw.asp"" Method = ""post""> ")
      response.write("<input type=""hidden"" name=""miusuario"" value=""" & trim(request.form("txtuser")) & """>")
Y en otro asp tengo esto que recibe el valor que pasa del asp de arriba
response.write trim(request("miusuario"))

Pero no me aparece nada en la pantalla

Por favor ayudenme
  #2 (permalink)  
Antiguo 30/09/2008, 15:10
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 5 meses
Puntos: 126
Respuesta: Falla al pasar datos entre paginas

Hola

Comprueba que hay algún valor en el hidden, cambialo a visible. Una vez compruebes eso, te harás una idea de cual puede ser el problema.

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;" />
  #3 (permalink)  
Antiguo 30/09/2008, 15:46
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
Respuesta: Falla al pasar datos entre paginas

verifica que trim(request.form("txtuser")) tambien tenga datos
__________________
JuanRa Pérez
San Salvador, El Salvador
  #4 (permalink)  
Antiguo 30/09/2008, 15:47
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Respuesta: Falla al pasar datos entre paginas

esto puede ser mas sencillo si lo realizas de esta manera
en lugar de esto....
Código ASP:
Ver original
  1. response.write("<form action = ""cambiapw.asp"" Method = ""post""> ")
  2.       response.write("<input type=""hidden"" name=""miusuario"" value=""" & trim(request.form("txtuser")) & """>")
algo similar a esto
Código ASP:
Ver original
  1. %><form action = "cambiapw.asp" Method = "post">
  2.       <input type="hidden" name="miusuario" value="<%=trim(request.form("txtuser"))%>"><%

no necesitas complicarte la existencia con el response.write, ya que puedes utilizar html directamente entre codigo ASP

__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #5 (permalink)  
Antiguo 30/09/2008, 17:36
Avatar de japuentem  
Fecha de Ingreso: abril-2008
Mensajes: 19
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Falla al pasar datos entre paginas

Antes que nada, gracias a todos por su ayuda

Intente esto y en el asp me aparece un text con el usuario
Código HTML:
<form action = "cambiapw.asp" Method = "post"><input type="text" name="miusuario" value="<%=trim(request.form("txtuser"))%>"> 
Pero cuando en el siguiente asp trato de recuperar el valor de miusuario
Código HTML:
trim(request.form("miusuario"))
no me trae ningun valor
  #6 (permalink)  
Antiguo 30/09/2008, 19:09
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
Respuesta: Falla al pasar datos entre paginas

en el otro asp llamado cambiapw.asp

tu haces un

mivariable = trim(request("miusuario"))
if mivariable = "" then
response.write "viene vacia"
response.end
end if


prueba enviarla via get solo para certificar que en realidad va la variable

suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
  #7 (permalink)  
Antiguo 30/09/2008, 20:19
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Respuesta: Falla al pasar datos entre paginas

Cita:
form action_=_"cambiapw.asp" Method_=_"post"
Guarda con los espacios (marcados con _) que tenés por allí... no sé si serán "ilegales" ni si son los responsables del problema, pero por las dudas no los coloques.
__________________
...___...
  #8 (permalink)  
Antiguo 01/10/2008, 12:34
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 22 años, 5 meses
Puntos: 16
Respuesta: Falla al pasar datos entre paginas

txtuser de donde debe tomar el valor?

el campo que envia el valor de txtuser se llama miusuario
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 22:29.