61 lines
1.4 KiB
PHP
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"}';
|
|
}
|
|
}
|
|
?>
|