<?php require '../clases/AutoCarga.php'; $bd = new DataBase(); $gestor = new ManageUser($bd); $email = Request::post("pkemail"); $clave = Request::post("clave"); $alias = $email; $usuario = $gestor->get($email); $fechaAlta = $usuario->getFechaAlta(); $activo = $usuario->getActivo(); $administrador = $usuario->getAdministrador(); $personal = $usuario->getPersonal(); $user = new User($email, $clave, $alias, $fechaAlta, $activo, $administrador, $personal); $r = $gestor->set($user, $email); $bd->close(); var_dump($bd->getError()); header("Location:index.php?email={$email}&op=edit&r={$r}");
$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); $subir->setPolitica(FileUpload::REEMPLAZAR); if ($subir->upload()) { echo 'Archivo subido con éxito'; $usuarios2->setImagen($correo . "." . $subir->getExtension());
<?php require '../clases/AutoCarga.php'; $bd = new DataBase(); $gestor = new ManageUser($bd); $usuario = new User(); $usuario->read(); $emailoculto = Request::post("emailoculto"); $email = Request::post("emailinput"); $clave = Request::post("claveinput"); $alias = Request::post("aliasinput"); $fechaalta = Request::post("inputfechaalta"); $activo = Request::post("activoinput"); $personal = Request::post("inputpersonal"); $administrador = Request::post("inputadministrador"); $imagen = Request::post("inputimagen"); $usuario2 = new User($email, $clave, $alias, $fechaalta, $activo, $administrador, $personal, $imagen); $r = $gestor->set($usuario2); $bd->close(); header("Location:listausuario.php?op=edit&r={$r}");
<?php require '../classes/AutoLoad.php'; $db = new DataBase(); $userManager = new ManageUser($db); $sesion = new Session(); $oldpass = Request::post("pass"); $newpass = Request::post("newpass"); $newpass2 = Request::post("newpass2"); $usuario = $userManager->get($sesion->getUser()); if ($usuario->getPass() === sha1($oldpass) && $newpass === $newpass2) { $usuario->setPass($newpass); } $userManager->set($usuario); $sesion->sendRedirect("../index.php");
<?php require '../clases/AutoCarga.php'; $bd = new DataBase(); $gestor = new ManageUser($bd); $usuario = new User(); $usuario->read(); $usuarios = $gestor->getList(); $email = $_POST['emailoculto']; $clave1 = $_POST['ClaveNueva']; $clave2 = $_POST['ClaveNueva2']; foreach ($usuarios as $indice => $usuario) { if ($usuario->getEmail() === $email) { if ($clave1 === $clave2) { $activo = $usuario->setActivo("1"); $clave = $usuario->setClave(sha1($clave1)); $r = $gestor->set($usuario, $activo); $r2 = $gestor->set($usuario, $clave); $u = $usuario->getEmail(); $a = $usuario->getAlias(); $bd->close(); header("Location:activado.php?op=insert&r={$r}&r2={$r2}&a={$a}"); } else { $bd->close(); header("Location:error.php?m=100"); } } } //echo $r; //var_dump($bd->getError());
<?php require '../clases/AutoCarga.php'; $bd = new DataBase(); $gestor = new ManageUser($bd); $cliente = new User(); $cliente->read(); $pkID = Request::post("pkID"); $r = $gestor->set($cliente, $pkID); $bd->close(); //echo $r; //var_dump($bd->getError()); header("Location:index.php?op=edit&r={$r}");
<?php require '../clases/AutoCarga.php'; $bd = new DataBase(); $gestor = new ManageUser($bd); $usuarios = new User(); $usuarios->read(); $pkID = Request::post("pkID"); $r = $gestor->set($usuarios, $pkID); $bd->close(); //echo $r; //var_dump($bd->getError()); header("Location:../admin/index.php?op=editado&r={$r}");
<?php require '../clases/AutoCarga.php'; $bd = new DataBase(); $gestor = new ManageUser($bd); $usuarios = $gestor->getList(); $correo = Request::get("correo"); $usuario = $gestor->get($correo); $semilla = Request::get("activacion"); $activar = sha1($correo . Constant::SEMILLA); foreach ($usuarios as $indice => $usuario) { if ($correo == $usuario->getEmail() && $activar == $semilla) { $usuario->setActivo(1); $r = $gestor->set($usuario, $correo); break; } else { echo 'Este email no esta registrado'; echo "<br><br> El mail es {$correo} y la semilla es {$semilla} y la activacion es {$activar}"; } } header("Location:../usuario/confirmacion.php?op=activado");
$nuevoUsuario->setPersonal($user->getPersonal()); $cambioDeClave = strlen($claveNueva) > 0 && $claveNueva == $claveConfirmada; $cambioDeCorreo = $email != $user->getEmail(); $subir = new FileUpload("avatar"); $cambioAvatar = $_FILES["avatar"]['name']; if ($cambioDeCorreo) { rename("avatar/" . $user->getEmail() . ".jpg", "avatar/" . $nuevoUsuario->getEmail() . ".jpg"); } if ($cambioAvatar != "" || $cambioAvatar != null) { $destino = "avatar/" . $nuevoUsuario->getEmail(); $subir->setDestino($destino); $subir->subida(); } if ($cambioDeClave) { if (sha1($clave) == $user->getClave()) { $r = $gestor->set($nuevoUsuario, $user->getEmail()); $nuevoUsuario->setClave(sha1($nuevoUsuario->getClave())); } } else { $r = $gestor->setSin($nuevoUsuario, $user->getEmail()); echo $r; } if ($cambioDeCorreo && $r > 0) { $r = $gestor->desactivar($nuevoUsuario->getEmail()); $id = md5(Constant::PEZARANA . $nuevoUsuario->getEmail()); $direccion = Server::getEnlaceCarpeta("phpconfirmar.php?id={$id}&email={$email}"); header("Location: bienvenida.php?direccion={$direccion}"); $sesion->destroy(); $bd->closeConnection(); exit; }
private static function cambiarClave() { $sesion = new Session(); $bd = new DataBase(); $gestor = new ManageUser($bd); $claveNueva = Request::req("claveNueva"); $claveConfirmada = Request::req("claveConfirmada"); $id = Request::req("id"); $email = Request::req("email"); if ($claveNueva != $claveConfirmada) { self::viewCambiarclave("Las contraseñas no coinciden", "danger"); exit; } if (md5(Constant::PEZARANA . $email) == $id) { $user = $gestor->get($email); $user->setClave(sha1($claveNueva)); $r = $gestor->set($user, $email); if ($r == 1) { $sesion->login($gestor->get($email)); self::viewIndex("Contraseña cambiada", "success"); } else { self::viewCambiarclave("Problemas al cambiar la clave", "danger"); } } else { self::viewCambiarclave("ID incorrecto", "danger"); } }
<?php require './clases/AutoCarga.php'; $sesion = new Session(); $bd = new DataBase(); $gestor = new ManageUser($bd); $id = Request::get("ID"); $user = $gestor->get($id); $user->setAdmin(); $r = $gestor->set($user); header("Location:gestionUser.php");
<?php require '../clases/AutoCarga.php'; $bd = new DataBase(); $gestor = new ManageUser($bd); $usuario = new User(); $usuario->read(); $usuarios = $gestor->getList(); $email = $_GET['email2']; foreach ($usuarios as $indice => $usuario) { if ($usuario->getEmail() === $email) { echo "usuario encontrado"; $activo = $usuario->setActivo("0"); $r = $gestor->set($usuario, $activo); $u = $usuario->getEmail(); } else { echo "los usuarios no ocinciden"; } } $bd->close(); //echo $r; //var_dump($bd->getError()); header("Location:../mailmio/enviar2.php?op=insert&r={$r}&u={$u}");