Enviar Campos de un formulario por e-mail

09/04/2004 - 22:07 por Roberto Alarcon | Informe spam
Hola amigos nescito nuevamente de su ayuda. lo que nesecito hacer ne ASP es
enviar por mail algunos campos que viene de la pagina anterior ¿Cual es la
Mejor manera de hacerlo?

o mejor aun si hay alguna pagina que muestre un ejemplo y lo pueda modificar
seria perfecto

desde ya muchas gracias

-
Roberto Alarcon
Chile
 

Leer las respuestas

#1 Daniel Martín
10/04/2004 - 15:29 | Informe spam
Hola Roberto, necesitas utilizar CDONTS (y que el servidor lo soporte). Un esbozo de código sería algo como esto (debes crear un formulario con dos input: uno con name=remitente y otro con name=destinatario, method=post y action="envio.asp?accion=enviar"):

envio.asp--

<%

Elseif request.querystring("accion") = "enviar" then

' Almacena las variables con los campos del formulario

destinatario = request.form("destinatario")
remitente = request.form("remitente")

' Comprueba que no estén vacíos los campos

If destinatario <> "" and remitente <> "" then

' Redacta el mensaje

mensaje = "Hola " & destinatario & ":<br>"

' Proceso de envío en sí

Set envio = Server.CreateObject ("CDONTS.NewMail")

' Envía el mensaje

envio.Send remitente, destinatario, asunto, mensaje
Set envio = Nothing

' Informa al usuario del envío

Response.write "<b>El mensaje ha sido enviado</b>."

' Si existen campos vacíos, envía un mensaje de error

Else

Response.write "Por favor, es necesario que completes todos los campos.<br>"

End if

End if

%>

Un saludo,
Daniel Martín
E-Mail:


"Roberto Alarcon" wrote in message news:
Hola amigos nescito nuevamente de su ayuda. lo que nesecito hacer ne ASP es
enviar por mail algunos campos que viene de la pagina anterior ¿Cual es la
Mejor manera de hacerlo?

o mejor aun si hay alguna pagina que muestre un ejemplo y lo pueda modificar
seria perfecto

desde ya muchas gracias

-
Roberto Alarcon
Chile


Preguntas similares