private static function signSet() { $bd = new BaseDatos(); $email = Request::req("email"); $clave = Request::req("clave"); $alias = Request::req("alias"); $date = date('Y-m-d h:i:s'); $activo = 1; $personal = 0; $administrador = 0; //----------------------------------- $email_a = $email; $titulo = Request::req("titulo"); $descripcion = Request::req("descripcion"); $perfil = Request::req("perfil"); $galeria = Request::req("galeria"); $style = "_plantilla1"; $usuario = new Usuario($email, sha1($clave), $alias, $fecha, $activo, $personal, $administrador); $artista = new Artist($email, $titulo, $descripcion, $perfil, $galeria, $style); $manageUsurio = new ManageUser($bd); $manageArtist = new ManageArtist($bd); $manageUsurio->insert($usuario); $manageArtist->insert($artista); header("Location: ../frontend/index.php"); }
<?php require '../classes/AutoLoad.php'; $db = new DataBase(); $userManager = new ManageUser($db); $sesion = new Session(); $email = Request::post("email"); $pass1 = Request::post("psw1"); $pass2 = Request::post("psw2"); $disponible = $userManager->get($email); if ($pass1 === $pass2 && $disponible->getEmail() === null) { $usuario = new User($email, $pass1, explode("@", $email)[0], date('Y-m-d G:i:s'), "images/no_image.jpg", 0, 0, 0); $userManager->insert($usuario); $sesion->setUser($email); $sesion->sendRedirect("../emailactivation.php?email=" . $email); } else { $sesion->sendRedirect("../login.php"); }
<?php require '../clases/AutoCarga.php'; $bd = new DataBase(); $gestor = new ManageUser($bd); $email = Request::post("email"); $clave = Request::post("clave"); $alias = $email; $fechaAlta = date("Y-m-d"); $activo = Request::post("activo"); $administrador = Request::post("administrador"); $personal = Request::post("personal"); $user = new User($email, $clave, $alias, $fechaAlta, $activo, $administrador, $personal); $r = $gestor->insert($user); $bd->close(); var_dump($bd->getError()); header("Location:index.php");
<?php require '../clases/AutoCarga.php'; $bd = new DataBase(); $gestor = new ManageUser($bd); $clientes = new User(); $clientes->read(); $r = $gestor->insert($clientes); $bd->close(); //echo $r; //var_dump($bd->getError()); header("Location:index.php?op=insert&r={$r}");
<?php require '../clases/AutoCarga.php'; $bd = new DataBase(); $gestor = new ManageUser($bd); $usuarios = new User(); $usuarios->read(); $enviarMail = new SendGoogleMail(); /*Crear Alias*/ $correo = Request::post("email"); $alias = explode("@", $correo); $usuarios->setAlias($alias[0]); /*Ponemos privilegios a 0*/ $usuarios->setActivo(0); $usuarios->setAdministrador(0); $usuarios->setPersonal(0); /*Creamos la fecha de registro*/ $time = time(); $fecha = date("Y-m-d", $time); $usuarios->setFechaalta($fecha); /*Mandamos un email al usuario para que active su cuenta*/ $titulo = 'Activacion de la cuenta'; $activacion = sha1($correo . Constant::SEMILLA); $enviarMail->sendActivationMail2($correo, $titulo, "{$titulo} https://gestorusuarios-jjorgosogarcia.c9users.io/controlUsuario/phpActivarCorreo.php?correo={$correo}&activacion={$activacion}"); $r = $gestor->insert($usuarios); $bd->close(); //echo $r; //var_dump($bd->getError()); header("Location:../usuario/confirmacion.php?op=mail");
<?php require '../clases/AutoCarga.php'; $bd = new DataBase(); $gestor = new ManageUser($bd); $mensaje = ""; $activacion = Request::get("activo"); $email = Request::post("email"); $clave = Request::post("clave1"); $clave2 = Request::post("clave2"); $alias = $email; $fechaAlta = date("Y-m-d"); $activo = 0; if ($clave == $clave2) { $mensaje = "Usuario registrado con éxito"; $usuario = new User($email, $clave, $alias, $fechaAlta, $activo); $gestor->insert($usuario); //header("Location:../correo/oauth/enviar.php?usuario=$email"); header("Location:../correo/oauth/enviar.php"); } else { $mensaje = "Las claves no coinciden"; } if ($activacion == Constant::SEMILLA) { $activo = 1; $gestor->set2($usuario, $activo); }
private static function insertUser() { $bd = new DataBase(); $gestor = new ManageUser($bd); $user = new User(); $user->read(); $clave2 = Request::req("clave2"); $fechalta = date("Y-m-d H:i:s"); $user->setFechalta($fechalta); $user->setActivo(0); $user->setAvatar("default-avatar.jpg"); $user->setPlantilla(1); if ($user->getClave() === $clave2) { $r = $gestor->insert($user); if ($r == 1) { $id = md5(Constant::PEZARANA . $user->getEmail()); $email = $user->getEmail(); $direccion = Server::getEnlaceCarpeta("index.php?id={$id}&email={$email}&action=activar&target=user"); $direccion = "<a href='{$direccion}'>Activar: {$email}</a>"; self::viewLogin($direccion, "info"); } else { self::viewLogin("No se pudo crear el usuario, prueba con otro email", "danger"); } } else { self::viewLogin("Las claves no coinciden", "danger"); } $bd->closeConnection(); }
private static function insertUser() { $db = new DataBase(); $manager = new ManageUser($db); $email = Request::post("email"); $pass1 = Request::post("pass"); $pass2 = Request::post("rpass"); $disponible = $manager->get($email); if ($pass1 === $pass2 && $disponible->getEmail() === null) { $usuario = new User($email, $pass1, explode("@", $email)[0], "./resources/no_image.jpg", "pintura", "Tu descripción aquí", 2); $manager->insert($usuario); self::viewLogin(); } else { self::viewRegister("Algún campo es incorrecto"); } $db->close(); }