Sistema de Recomendación en ASP con CDONTS

0
Sistema de Recomendación en ASP con CDONTS

Your ads will be inserted here by

Easy Plugin for AdSense.

Please go to the plugin admin page to
Paste your ad code OR
Suppress this ad slot.

Este sistema permite al usuario enviar desde la web, un e-mail a otra persona, invitándolo a visitar el sitio.

Este sistema permite al usuario enviar desde la web, un e-mail a otra persona, invitándolo a visitar el sitio.

Solo requiere un módulo ASP que se encargará de mostrar el formulario de recomendación, enviar el e-mail y devolver un acuse de envío.

Nota: Requiere que tu servidor soporte CDONTS Mail.

recomendar.asp

<% if request.querystring("accion") = "" then %>

Recomienda este sitio

Tu Nombre:

Tu E-mail:

Nombre de tu amigo:

E-mail de tu amigo:

<% elseif request.querystring(«accion») = «enviar» then
‘ recojo las variables que vienen desde el formulario

n_destinatario = request.form(«n_destinatario»)

e_destinatario = request.form(«e_destinatario»)

n_remitente = request.form(«n_remitente»)

e_remitente = request.form(«e_remitente»)

       ‘ si los campos no están vacíos

       if n_destinatario <> «» and e_destinatario <> «» and n_remitente <> «» and e_remitente <> «» then

       ‘ indica la url de tu sitio

       url = «http://www.tusitio.com»

       ‘ indica el nombre de tu sitio

Your ads will be inserted here by

Easy Plugin for AdSense.

Please go to the plugin admin page to
Paste your ad code OR
Suppress this ad slot.

       nombre_del_sitio = «Tu Sitio»

       ‘ indica el asunto del mensaje

       asunto = n_remitente & » te recomienda un sitio»

       ‘ redacta el mensaje

       mensaje = «Hola » & n_destinatario & «:
»

       mensaje = mensaje & n_remitente & » te recomienda que visites » & nombre_del_sitio & «.
»

       mensaje = mensaje & «Puedes verlo en » & url & «

Saludos!»

       ‘ comienza envío

       Set envio = Server.CreateObject («CDONTS.NewMail»)

       ‘ indica que el e-mail es en formato HTML
       envio.BodyFormat = 0
       envio.MailFormat = 0

       ‘ envía el mensaje

       envio.Send e_remitente, e_destinatario, asunto, mensaje

       Set envio = Nothing

       ‘ Informa al usuario que se ha enviado el mensaje

       reponse.write «El mensaje ha sido enviado.
Gracias por recomendarnos!»

       ‘ si existen campos vacíos, envía un mensaje de error

       else

       response.write «Por favor, es necesario que completes todos los campos.
»

       response.write «Pincha aquí para corregir los campos.»

       end if

end if

%>

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies