Tutorial: Confirmación por Correo Electrónico

En este tutorial veremos cómo crear un formulario de confirmación de registro para programar cursos.

Para saber más sobre la macro sc_send_email, ingrese aquí

1. Crear una aplicación de tipo de control.

Para saber más sobre como crear una aplicación de control, ingrese aquí

2. Clic en Nuevo Campo

3. Añadiremos 9 campos según la imagen de abajo.

4. Vaya al menú “Javascript“, donde crearemos eventos de validación para nuestro formulario.

5. Seleccione el campo “news” y el evento “onClick” y luego haga clic en “editar“.

6. Usaremos el código a continuación para marcar o desmarcar las casillas de verificación del campo “opt_languages” de acuerdo con lo que está seleccionado en la “noticia”.

news – onClick


if(document.F1.news[1].checked)
{
for (i=0;i<document.F1.elements.length;i++)
{
if(document.F1.elements[i].type == "checkbox")
{ 
document.F1.elements[i].checked=false;
document.F1.elements[i].disabled = true;
}
}
} else {
 
for (i=0;i<document.F1.elements.length;i++)
{
if(document.F1.elements[i].type == "checkbox")
{
document.F1.elements[i].checked=1; 
document.F1.elements[i].disabled = false;
}
}
}

7. We will create also a code in the Form, OnSubmit event.

Form – onSubmit

if(document.F1.course.selectedIndex == 0) {
alert('Select a course');
return false;
}

8. Ahora accede al evento onValidate de la aplicación.

9. Usa el código de abajo donde añadiremos la confirmación del E-mail y otras opciones más.

news – onClick

msg = "<table border='1' bordercolor='#CCCCCC' cellpadding='5' cellspacing='0' width='600' height='260' style='border-collapse:collapse'>";
$msg .= "<tr>";
$msg .= "<td valign='top' style=' margin:0;'>";
$msg .= "<p>";
$msg .= "<b><font size='4' face='Verdana, Arial, Helvetica, sans-serif' color='#fe5800'> Registration Confirmed </font></b>"; 
$msg .= "<br>";
$msg .= "<b><font size='3' face='Verdana, Arial, Helvetica, sans-serif' color='#4a80ca'> {nome} </font></b>";
$msg .= "<br/>";
$msg .= "<br/>";
$msg .= "<b><font size='3' face='Georgia, Times New Roman, Times, serif' color='#fe5800'>Personal Data:</font></b>";
$msg .= "<br/>";
$msg .= "<br/>";
$msg .= "<b><font size='2' face='Verdana, Arial, Helvetica, sans-serif' color='#4a80ca'>Email: {email}<font></b>";
$msg .= "<br/>";
$msg .= "<br/>";
$msg .= "<b><font size='2' face='Verdana, Arial, Helvetica, sans-serif' color='#4a80ca'>Best Time: {best_time} <font></b>";
$msg .= "<br/>";
$msg .= "<br/>";
$msg .= "<b><font size='2' face='Verdana, Arial, Helvetica, sans-serif' color='#4a80ca'>Options: {opt_lingagues} <font></b>"; 
$msg .= "<br/>";
$msg .= "<br/>";
$msg .= "<b><font size='2' face='Verdana, Arial, Helvetica, sans-serif' color='#4a80ca'>Message: {text}<font></b>";
$msg .= "</p>"; 
$msg .= "</td>";
$msg .= "</tr>";
$msg .= "<tr>";
$msg .= "</tr>";
$msg .= "</table>";
 
sc_mail_send("www.netmake.com.br", "", "", "no-reply@netmake.com.br", {email}, "Scriptcase - Samples", 
$msg, "H", "" , "", "", "N", "");
 
//sc_mail_send("localhost", "", "", {email_from}, {email_to}, {subject}, $message, "H");
 
if ({sc_mail_ok}) {
 
echo "<script>alert('Message sent successfully! Will receive a confirmation email');</script>";

sc_redir(mcr15.php);
 
} else { 
sc_error_message("There was a problem in sending! Please contact the System 
Administrator through telephone (xx) xxxx-xxxx.");
}

10. Ejecutar la aplicación

Tutorials in the same category

Tutorial: Gestión de archivos en la nube

Algunos de los servicios de almacenamiento de datos están listos para leer y almacenar de forma se...

Integración con WhatsApp

Para integrar WhastApp con ScriptCase, estaremos utilizando una API en específico que se llama...

Enviar múltiples SMS con la macro sc_send_sms

En este ejemplo estaremos viendo cómo podemos crear una aplicación que nos ayude  a enviar m...

Enviar SMS con la macro sc_send_sms

Creando una aplicación de Control 1 - Creamos una aplicación del tipo Control. 2- Una v...

Comment this post