Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/08/2007, 15:19
Avatar de dogcat
dogcat
 
Fecha de Ingreso: diciembre-2003
Ubicación: Alicante
Mensajes: 325
Antigüedad: 21 años, 4 meses
Puntos: 2
Formulario en ASP

Tengo un formulario en asp para recomendar la página vía email a un amigo, el código de la página (el formulario) es:

Cita:
<FORM METHOD="POST" ACTION="avisaramigo.asp">
<div align="center">
<table width="469">
<tr>
<td width="474" height="56"><div align="left">
<p align="left"><img src="images/recomendar.jpg" width="300" height="50"></p>
</div></td>
</tr>
<tr>
<td><p align="left"><span class="Estilo6">Email de un amigo:</span>
<input name="emaildestino" type="text" size="40" maxlength="50">
<br>
<span class="Estilo6"><br>
Mensaje adjunto con el mail:</span><br>
<textarea name="el_mensaje" rows="4" cols="60"></textarea>
</p>
<p align="center">
<input name="Submit" type="Submit" value="Enviar bolugo.com a un amigo">
</p></td>
</tr>
</table>
*
</p>
</div>
</FORM>
Como veréis redirecciona a otra página que es avisaramigo.asp y en esa página tengo este código:

Cita:
<%
emaildestino = Trim(Request.Form("emaildes"))
el_mensaje = "Un amigo conocio el sitio SoloASP.com.ar, le parecio interesante y quiere que lo conoscas."
el_mensaje = el_mensaje & "<BR><BR>Tambien te dejó el siguiente mensaje:<BR>" & Trim(Request.Form("el_mensaje"))
Set Mail = Server.CreateObject ("CDONTS.Newmail")
Mail.From = "[email protected]"
Mail.To = emaildestino
Mail.Subject = "Sitio Recomendado"
Mail.Body = el_mensaje
Mail.Send
Set Mail = Nothing
%>
Pero no funciona, cuando relleno el formulario para probar y le doy a enviar me manda a avisaramigo.asp y me da un error que dice:

Method Not Allowed
The requested method POST is not allowed for the URL /inicio/avisaramigo.asp.

¿Qué ocurre? si es mucho lio arreglar el error ¿qué otras alternativas tengo para crear un formulario así?