les comento mi consulta a ver si pueden ver el error que estoy comentiendo.
estoy recogiendo variables de una pagina. "resultados.asp" y las estoy cargando en "detalle.asp"
lo que intento hacer en esta pagina es ver un detalle completo de un item y ademas hacer un pequeño formulario de contacto.
les paso el codigo mientras tanto.
detalle.asp
Código:
ok<% id=request("id") operacion = request("operacion") inmueble = request("inmueble") localidad = request("localidad") moneda = request("moneda") %> <% response.Write id response.Write operacion response.Write inmueble response.Write localidad response.Write moneda 'solo recojo e imprimo las variables %> <form name="form" method="post" action="confirma.asp"> <p>Consulte x esta propiedad</p> <p> <input type="hidden" name="id" value="<%request("id")%>"> </p> <p>Nombre y apellido <input name="nombre" type="text" id="nombre"> </p> <p>Telefono <input name="telefono" type="text" id="telefono"> </p> <p>email <input name="mail" type="text" id="mail"> </p> <p>Consulta <textarea name="consulta" id="consulta"></textarea> </p> <input type="submit" name="Submit" value="Enviar"> <input type="submit" name="Submit2" value="borrar"> </p> </form>
ahora en confirma.asp contengo esto.
confirma.asp
Código:
ahora, lo que quiero lograr y no puedo es que me imprima la variable aid, las demas me llegan perfecto, pero con aid no me pasa lo mismo.<% aid = request.Form("id") anombre = Request.Form("nombre") atelefono = Request.Form("telefono") amail = Request.Form("mail") aconsulta = Request.Form("consulta") strTo = "[email protected]" strSubject = "Consulta web x inmueble codigo" strBody = "<html><body>" strBody = strBody & "Este e-mail proviene de la sección <b>departamento técnico</b> del website." & "<br><br>" strBody = strBody & "id: " & aid & "<br>" strBody = strBody & "Nombre: " & anombre & "<br>" strBody = strBody & "Telefono: " & atelefono & "<br>" strBody = strBody & "email: " & amail & "<br>" strBody = strBody & "Consulta: " & aconsulta & "<br>" strBody = strBody &"inmueble: " & inmueble & "<br>" strBody = strBody &"Localidad: " & localidad & "<br>" strBody = strBody &"valor: " & valor & "<br>" Set objCDOMail = Server.CreateObject("CDONTS.NewMail") objCDOMail.From = "[email protected]" objCDOMail.To = strTo objCDOMail.Subject = strSubject objCDOMail.BodyFormat = 0 objCDOMail.MailFormat = 0 objCDOMail.Body = strBody objCDOMail.Send Set objCDOMail = Nothing response.write "En breve nos comunicaremos con Usted." %>
yo lo cargue con hidden, tal vez estoy cometiendo algun error tonto, pero no lo veo.
quiero lograr esto, porque no quiero q el usuario cargue el ID en el formulario, ya que lo ve en la misma pagina.
bueno, espero puedan tenderme una mano.
Muchas gracias
gustavo