Formulario

11/11/2004 - 13:03 por Angel | Informe spam
Hola a todos!
TEngo una página html que contiene un formulario con input
text y un boton de enviar, deseo que cuando se presione
enviar me lleque esa información por correo. ¿Como debo
hacer? Gracias...
 

Leer las respuestas

#1 Sandra y María Claudia
11/11/2004 - 15:52 | Informe spam
Hola Angel:
En el caso de HTML, lo que puedes hacer es esto:

<html>
<body>
<script language="javascript">
function mailForm(form)
{
mail_str = "mailto:?subject=: " + form.titulo.value;;
mail_str += "&body=" + form.cuerpo.value;
location.href = mail_str;
}
</script>

<form>
<input type="text" name="titulo"><br>
<input type="text" name="cuerpo"><br>
<input type="button" value="enviar"
onclick="javascript:mailForm(this.form);">
</form>

</body>
</html>

Obviamente, puedes agregar mas campos en el body y armar asi la estructura
de tu email, inclusive con texto pre-formateado. Pero esto lo que va a hacer
es abrir el cliente de correo predeterminado de la persona que use la
pagina. Si lo que deseas es enviar automáticamente y sin que la persona se
de cuenta o interventa, un email, debes hacer uso de componentes dll que
normalmente estan registrados en los servidores que ofrecen hosting. También
es posible con el componente CDONTS de Windows. Todo esto claro haciéndo uso
de página ASP(no he probado con HTML pero el formulario puede estar en HTML
más el envio en ASP). Puedes visitar www.aspsmart.com y ahí encontraras el
componente gratuito aspSmartMail.

Suerte!!!!!!!!

SyMC
"juntas pero no revueltas"

Preguntas similares