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

