Click Aqui!!! Gana Dinero Con Tu Web!
Inicio | Articulos | Libreria de Codigo | Tutoriales | Foros | Tus Mensajes | Boletin | Registra tu Dominio | Sitios
Click Aqui!
Mandar a un email datos de un formulario
Autor [ - Webmaster de www.elguruprogramador.com.ar]

Muchas veces necesitamos recibir en nuestra casilla de email los datos ingresados en un formulario, en este articulo veremos la forma de hacerlo utilizando ASP.

Utilizaremos dos paginas "formulario.htm" y "envia_email.asp", la primera pagina contendra el formulario con dos campos nombre y comentarios, veamos el codigo HTML.

<form name="form1" method="post" action="envia_email.asp">
<p>Nombre<br>
<input type="text" name="nombre">
</p>
<p>Comentarios <br>
<textarea name="comentarios" rows="4" cols="60"></textarea>
</p>
<p>
<input type="submit" name="Submit" value="enviar">
</p>
</form>

Lo mas destacable es el parametro action de la etiqueta form que apunta al archivo "envia_email.asp" quien es el que realiza el proceso de enviar el email con los datos del formulario, veamos como.

<%
'Declaramos las variables a usar
Dim Nombre, Comentarios, OBJ_EMAIL

'Obtenemos los valores del formulario
Nombre = Request.Form("Nombre")
Comentarios = Request.Form("Comentarios")

'Creación del objeto
Set OBJ_EMAIL = Server.CreateObject("CDONTS.NewMail")

OBJ_EMAIL.From = "[email protected]" 'No hace falta especificar un email valido
OBJ_EMAIL.To = "[email protected]"
OBJ_EMAIL.Subject = "Aqui el titulo del email"
OBJ_EMAIL.Body = Nombre & ":" & Comentarios ' Cuerpo del mensaje
OBJ_EMAIL.Send 'Envia el mail

'Cierra el Objeto
Set OBJ_EMAIL = Nothing

Response.Write "Gracias por su comentario"
%>

Asi como este ejemplo se pueden crear otros aun mas interesantes simpre utilizando los mismo metodos que nos proporciona el objeto CDONTS, la mayoria de los servidores ASP tienen este componente instalado pero hay algunos servidores gratuitos que no, asi que a pagar muchachos, Saludos .

Suscribite al boletin del guru programador y recibi las novedades del sitio en tu email.


© El Guru Programador -
Todos los derechos reservados.

Gana Dinero Con Tu Web!