Exemplo n.º 1
0
<?php

require '../clases/AutoCarga.php';
$bd = new DataBase();
$gestor = new ManageUser($bd);
$usuarios = $gestor->getList();
$newPassword = Request::post("clave");
$correo = Request::post("pkID");
$usuario = $gestor->get($correo);
$usuarios2 = new User();
$usuarios2->read();
$enviarMail = new SendGoogleMail();
$titulo = 'Activacion de la cuenta';
$nuevoCorreo = Request::post('email');
$plantilla = Request::post('plantillas');
$activacion = sha1($nuevoCorreo . Constant::SEMILLA);
foreach ($usuarios as $indice => $usuario) {
    if ($correo == $usuario->getEmail() && $nuevoCorreo != $usuario->getEmail()) {
        $usuarios2->setActivo(0);
        $r = $gestor->set($usuarios2, $correo);
        $enviarMail->sendActivationMail2($nuevoCorreo, $titulo, "{$titulo}  https://galeria-jjorgosogarcia.c9users.io/controlUsuario/phpActivarCorreo.php?correo={$nuevoCorreo}&activacion={$activacion}");
        // header("Location:../usuario/confirmacion.php?op=mail");
    } else {
        $usuarios2->setActivo(1);
    }
}
/*Subir fotografia*/
$subir = new FileUpload("nuevaImagen");
$subir->setDestino("../controlUsuario/avatares/");
$subir->setTamaño(100000000);
$subir->setNombre($correo);
<?php

require '../clases/AutoCarga.php';
$bd = new DataBase();
$gestor = new ManageUser($bd);
$usuarios = $gestor->getList();
$correo = Request::post("email");
$enviarMail = new SendGoogleMail();
foreach ($usuarios as $indice => $usuario) {
    if ($usuario->getEmail() == $correo) {
        echo 'Este correo existe';
        $titulo = 'Recuperacion de contraseña';
        $activacion = sha1($correo . Constant::SEMILLA);
        $enviarMail->sendActivationMail2($correo, $titulo, "{$titulo}  https://galeria-jjorgosogarcia.c9users.io/usuario/cambiarClave.php?correo={$correo}&activacion={$activacion}");
        header("Location:../usuario/confirmacion.php?op=mail");
        break;
    } else {
        echo 'Este correo no existe';
        header("Location:../login/nologin.php?op=nologin");
    }
}