I have a form with 4 questions. Each one have 3 posible answers (radio button), with values 1,2 or 3.
Depending on the answers, I want to build an score, and depending on the score do one thing or another.
The problem is that the score is not working. The //Resultado phase does not work (the //mail phase does)
require_once("phpmailer/class.phpmailer.php");
// Recuperacion de las variables del formulario
$duracion = $_POST['duracion'];
$idiomas = $_POST['idiomas'];
$provincias = $_POST['provincias'];
$zonas = $_POST['zonas'];
$Nombre = $_POST['Nombre'];
$Empresa = $_POST['Empresa'];
$Telefono = $_POST['Telefono'];
$Email = $_POST['Email'];
$mail = new PHPMailer();
$mail->Host = "LOCALHOST"; // SMTP server
$mail->SMTPAuth = 'false'; // Enable SMTP authentication
$mail->Username = 'presupuesto@mywebsite.com'; // SMTP username
$mail->Password = 'mypassword'; // SMTP password
$mail->SMTPSecure = 'false'; // Enable encryption, 'ssl' also accepted
$mail->isHTML(true); // Set email format to HTML
$mail->From = "presupuesto@mywebsite.com";
$mail->FromName = 'My company';
//mail
$contenido = $duracion."\n".$idiomas."\n".$provincias."\n".$zonas."\n".$Nombre."\n".$Empresa."\n".$Telefono."\n".$Email;
$score = $duración + $idiomas + $provincias + $zonas;
mail("presupuesto@mywebsite.com","Solicitud de Presupuesto",$contenido,"From:$Email");
$encrpt_Email = urlencode(base64_encode($Email));
// resultado
if ($score == 3) {
$mensaje = file_get_contents("https://www.mywebsite.com/presupuesto/2.htm");
$mensaje = str_replace('[email]', $encrpt_Email, $mensaje);
$mail->AddAddress($Email);
$mail->Subject = "Presupuesto del video";
$mail->Body = $mensaje;
if(!$mail->Send()) {
echo 'Message was not sent.';
echo 'Mailer error: ' . $mail->ErrorInfo;
die();
}
Header("Location: https://www.mywebsite.com/gracias");
} elseif ($score == 4) {