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

Muy Urgente Por Favor!!!

Estas en el tema de Muy Urgente Por Favor!!! en el foro de ASP Clásico en Foros del Web. Hola a todas de nuevo.Aqui estoy una vez más. Mi problema es el siguiente, puede que sea una chorrada, pero no se mucho de esto ...
  #1 (permalink)  
Antiguo 08/01/2003, 08:22
Avatar de angel_dope  
Fecha de Ingreso: noviembre-2002
Ubicación: Valencia
Mensajes: 737
Antigüedad: 21 años, 6 meses
Puntos: 8
Exclamación Muy Urgente Por Favor!!!

Hola a todas de nuevo.Aqui estoy una vez más. Mi problema es el siguiente, puede que sea una chorrada, pero no se mucho de esto y a mi no me sale. Tengo una página con un formulario llamado correo, en el que hay varios campos de texto. Lo que quiero es recoger esos campos de texto al pulsar un enlace y que los pase como parametro a la página que se dirige.Ahi, meto todos los parametros en una variable para mandarlos por correo. Pero ni siquiera puedo cargar la página del formulario por que me da un error en la linea en la que construyo el enlace. A continuación pongo el código del formulario y el enlace:

<form name="correo" method="post" action="">
<table width="50%" border="0">
<tr>
<td width="12%"><font face="Eras Medium ITC" size="2" color="#006699"><img src="../ico_circulo_e_mail.gif" width="63" height="63"></font></td>
<td width="88%"><font face="Eras Medium ITC" size="3" color="#006699"><b>Solicitud
de informaci&oacute;n sobre el Observatorio de Empleo del sector de la
madera y el mueble</b></font></td>
</tr>
<tr>
<td colspan="2"><font face="Eras Medium ITC" size="2" color="#006699">Por
favor, si desea realizar cualquier comentario sobre el Observatorio, rellene
el siguiente formulario con sus datos</font></td>
</tr>
<tr>
<td height="18"><font face="Eras Medium ITC" size="2" color="#006699"></font></td>
<td height="18"><font face="Eras Medium ITC" size="2" color="#006699"></font></td>
</tr>
<tr bgcolor="#006699">
<td><b><font face="Eras Medium ITC" size="2" color="#FFFFFF">Direcci&oacute;n</font></b></td>
<td><font face="Eras Medium ITC" size="2" color="#FFFFFF">
<input type="text" name="dir" size="50">
</font></td>
</tr>
<tr bgcolor="#006699">
<td><b><font face="Eras Medium ITC" size="2" color="#FFFFFF">Empresa</font></b></td>
<td><font face="Eras Medium ITC" size="2" color="#FFFFFF">
<input type="text" name="emp" size="50">
</font></td>
</tr>
<tr bgcolor="#006699">
<td><b><font face="Eras Medium ITC" size="2" color="#FFFFFF">Persona de
contacto*</font></b></td>
<td><font face="Eras Medium ITC" size="2" color="#FFFFFF">
<input type="text" name="per" size="50">
</font></td>
</tr>
<tr bgcolor="#006699">
<td><b><font face="Eras Medium ITC" size="2" color="#FFFFFF">Tel&eacute;fono</font></b></td>
<td>
<input type="text" name="tel" size="15" maxlength="15">
</td>
</tr>
<tr bgcolor="#006699">
<td><b><font face="Eras Medium ITC" size="2" color="#FFFFFF">e-mail*</font></b></td>
<td><font face="Eras Medium ITC" size="2" color="#FFFFFF">
<input type="text" name="mail">
</font></td>
</tr>
<tr bgcolor="#006699">
<td><b><font face="Eras Medium ITC" size="2" color="#FFFFFF">Comentario</font></b></td>
<td><font face="Eras Medium ITC" size="2" color="#FFFFFF">
<textarea name="com" cols="50"></textarea>
</font></td>
</tr>
<tr>
<td colspan="2"><font face="Eras Medium ITC" size="2" color="#006699">*Campos
Obligatorios </font></td>
</tr>
<tr>
<td colspan="2">
<div align="justify"><font face="Eras Medium ITC" size="2" color="#006699">NOTA:
Los datos que aporte por el presente formulario ser&aacute;n tratados
inform&aacute;ticamente por AIDIMA para ofrecerle un mejor servicio,
procediendo a la protecci&oacute;n de su confidencialidad. Si lo desea,
puede ponerse en contacto con el responsable del fichero inform&aacute;tico
correspondiente a trav&eacute;s de la direcci&oacute;n [email protected],
para ejercitar sus derechos de acceso, rectificaci&oacute;n y cancelaci&oacute;n
de datos</font></div>
</td>
</tr>
<tr>
<td colspan="2">
<div align="center">
<%enlace1 = "conf_envio.asp?dir=" & correo.dir.value & "&emp=" & correo.emp.value & "&per=" & correo.emp.value & "&tel=" & correo.tel.value & "&mail=" & correo.mail.value & "&com=" & correo.com.value%>
<a href="<%=enlace1%>"><img src="../B1.jpg" width="28" height="28" border="0"></a>
</div>
</td>
</tr>
</table>
</form>

Pues bien en la linea que empieza por <%enlace1=conf_envio.asp?dir="..... me da el siguiente error:
Tipo de error:

Error de Microsoft VBScript en tiempo de ejecución (0x800A01A8)
Se requiere un objeto: ''
/OTI/ASP/correo.asp, line 83

Añado tambien el código de la siguiente página, por que no estoy seguro si recojo bien las variables que paso o no. Espero que alguien pueda ayudarme, muchas gracias por adelantado.


<%
Texto = "Dirección: "& Request.QueryString("dir")&"<br>"
Texto = Texto & "Empresa: "& Request.QueryString("emp")&"<br>"
Texto = Texto & "Persona de Contacto: "& Request.QueryString("per")&"<br>"
Texto = Texto & "Teléfono: "& Request.QueryString("tel")&"<br>"
Texto = Texto & "E-Mail: "& Request.QueryString("mail")&"<br>"
Texto = Texto & "Comentario: "& Request.QueryString("com")&"<br>"
%>
  #2 (permalink)  
Antiguo 08/01/2003, 08:32
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 7 meses
Puntos: 0
de donde sacas estas variables?..ke son?

correo.dir.value
  #3 (permalink)  
Antiguo 09/01/2003, 06:37
Avatar de tatoman  
Fecha de Ingreso: abril-2002
Ubicación: Madrid
Mensajes: 215
Antigüedad: 22 años, 2 meses
Puntos: 1
yo lo que veo es un jaleo de comillas...
__________________
Elias Frances
Webmaster (ultimos proyectos) de:
www.internet20.es
  #4 (permalink)  
Antiguo 09/01/2003, 06:39
Avatar de angel_dope  
Fecha de Ingreso: noviembre-2002
Ubicación: Valencia
Mensajes: 737
Antigüedad: 21 años, 6 meses
Puntos: 8
Ya esta

Gracias por ayudarme, ya esta todo solucionado. Es que para variar me he complicado la vida, cuando lo mas facil era mandarlo a traves del metodo get del formulario y recogerlo en la pagina siguiente.
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 14:26.