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ó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ó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é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án tratados
informáticamente por AIDIMA para ofrecerle un mejor servicio,
procediendo a la protección de su confidencialidad. Si lo desea,
puede ponerse en contacto con el responsable del fichero informático
correspondiente a través de la dirección
[email protected],
para ejercitar sus derechos de acceso, rectificación y cancelació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>"
%>