Files
desayuno/public_html/sql/enviarCorreo.php
T

61 lines
1.4 KiB
PHP

<?php
session_start();
if(!empty($_SESSION))
{
//echo '{"Success": "Correo enviado"}';
if(isset($_SESSION["correo"]) && isset($_SESSION["contraseña"]) && isset($_POST["correo"]))
{
require_once __DIR__."/conexion.php";
require_once __DIR__."/funciones.php";
if($_POST["enviarCorreo"] && $_POST["enviarCorreo"]=="true")
{
require_once __DIR__."/../php/mail.php";
$email = new Email($_POST["correo"]);
$enviarMensaje = $email->sendEmail($_POST["correo"], $_SESSION["correo"], $_SESSION["nombre"], $_SESSION["contraseña"]);
if($enviarMensaje=="1")
{
if(correo_enviado($_POST["correo"], "s"))
{
echo '{"Success": "Correo enviado"}';
}
else
{
echo '{"Baja": "Si"}';
}
}
elseif($enviarMensaje=="Invalid address: (From): " || $enviarMensaje=="SMTP Error: Could not connect to SMTP host.")
{
unset($_SESSION["contraseña"]);
unset($_SESSION["correo"]);
unset($_SESSION["nombre"]);
echo '{"Error": "Verifique los datos"}';
}
else
{
unset($_SESSION["contraseña"]);
unset($_SESSION["correo"]);
unset($_SESSION["nombre"]);
echo '{"Error": "Error inesperado"}';
}
}
elseif($_POST["enviarCorreo"] && $_POST["enviarCorreo"]=="false")
{
if(!correo_enviado($_POST["correo"], "n"))
{
echo '{"Baja": "No"}';
}
else
{
echo '{"Baja": "Si"}';
}
}
}
else
{
echo '{"Error" : "Correo"}';
}
}
?>