private static function loginUser($gestor) { $artista = new Artista(); $artista = $gestor->get(Request::req("email")); if ($artista->getClave() === sha1(Request::req("clave"))) { $sesion = new Session(); $sesion->setUser($artista); $sesion->sendRedirect("artista/index.php"); } else { header("Location:#"); } }
*/ /* * Hacemos la subida del archivo */ if ($subir->upload()) { echo "<br/>Archivo subido<br/>"; } else { echo '<br/>Archivo no subido<br/>'; } /* * Preparamos el objeto con los datos nuevos para actualizar el usuario. */ $usuario = new Usuario($emailNuevo, $passEncriptada, $aliasNuevo, $fechaalta, $admin, $personal, $activo, $ruta_nombre_archivo); if (isset($_SESSION["procedencia"]) && $sesion->get("procedencia") === "editView") { $gestor->setForAdmin($usuario, $pkAlias); $sesion->sendRedirect("phpControl.php"); } else { $gestor->setForAdmin($usuario, $pkAlias); $sqlUsuario = $gestor->get($aliasNuevo); $sqlEmail = $sqlUsuario->getEmail(); // Email $sqlAlias = $sqlUsuario->getAlias(); // Alias $sqlPass = $sqlUsuario->getClave(); // Clave $sqlFechaRegistro = $sqlUsuario->getFechaalta(); // Fecha alta $sqlAdmin = $sqlUsuario->getAdministrador(); // Admin $sqlPersonal = $sqlUsuario->getPersonal(); // Personal
$sesion = new Session(); $email = Request::post("email"); $newemail = Request::post("newemail"); $pass = Request::post("pass"); $alive = Request::post("alive"); $worker = Request::post("worker"); $admin = Request::post("admin"); $newemail = $newemail === null ? $email : $newemail; $alive = $alive === null ? 0 : 1; $worker = $worker === null ? 0 : 1; $admin = $admin === null ? 0 : 1; $usuario = $userManager->get($email); $usuario->setEmail($newemail); $usuario->setAlias(explode("@", $newemail)[0]); $usuario->setAlive($alive); $usuario->setWorker($worker); $usuario->setAdmin($admin); if ($pass !== null) { $usuario->setPass($pass); } $photo = new FileUpload("image"); if ($photo->getError() === false) { $usuario->setImage("images/" . $usuario->getAlias() . ".jpg"); $photo->setDestination("../images/"); $photo->setName($usuario->getAlias()); echo $photo->upload(); } $userManager->setEmail($usuario, $email); $sesion->destroy(); $sesion->sendRedirect("../admin.php");
<?php require '../clases/AutoCarga.php'; $sesion = new Session(); $bd = new DataBase(); $gestor = new ManageUsuario($bd); $emailTabla = Request::post("deleteTable"); $procedencia = Request::post("procedencia"); $userDelete = $gestor->delete($emailTabla); $sesion->sendRedirect($procedencia . ".php");
<?php $sesion = new Session(); if (!$sesion->isLogged()) { $sesion->destroy(); $sesion->sendRedirect(); } $bd = new DB(); $gestor = new ManagerUsuario($bd); $page = new Page($gestor->getCount(), Constant::NRPP, Request::get("paginaActual")); $queryString = new QueryString(); $users = array(); $users = $gestor->getListPage($page->getPaginaActual(), $page->getRpp()); $usuario = new Usuario(); $usuario = $sesion->getUser(); $ad = $usuario->getAdministrador(); $pe = $usuario->getPersonal();
<input type="submit" id="botonenviar" class="boton" value="login" accesskey="e" tabindex="20" /> </div> <div id="parrafooculto"> <p id="noregistrado"></p> </div> </form> <form action="viewalta.php" method="post" enctype="multipart/form-data" id="formContactar"> <div id="enviar2"> <p id="encabezadoregister">Not a member? Register here</p> <input type="submit" id="botonregistrar" class="boton" value="Sign up!" accesskey="e" tabindex="20" /> </div> </form> </div> </div> <div id="footer"> <p id="copy">Copyright INPIC 2015</p> </div> <?php } else { if ($sesion->getUser() == "admin") { $sesion->sendRedirect("gestionadmin.php"); } else { $sesion->sendRedirect("gestionusuario.php"); } } ?> </body> </html>
<?php require '../clases/AutoCarga.php'; $sesion = new Session(); $canciones = scandir('../subir/mp3/'); $sesion->set("canciones", $canciones); if (!$sesion->isLogged()) { $sesion->sendRedirect("logout.php"); exit; } else { $canciones = $sesion->get("canciones"); $cancioncapturada = Request::get("cancionmp3"); $keycapturada = Request::get("key"); ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content=""> <meta name="author" content=""> <title>PODCAST</title> <!-- Bootstrap Core CSS --> <link href="../bower_components/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet">
<?php require './classes/AutoLoad.php'; $db = new DataBase(); $usuarioManager = new ManageUser($db); $user; $sesion = new Session(); if ($sesion->isLogged()) { $user = $usuarioManager->get($sesion->getUser()); if ($user->getAdmin() === 0) { $session->destroy(); $session->sendRedirect("login.php"); } } else { $sesion->sendRedirect("login.php"); } $email = Request::get("email"); $usuario = $usuarioManager->get($email); ?> <!DOCTYPE html> <html lang="es"> <head> <title>Log In</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <link rel="stylesheet" type="text/css" href="css/style.css" /> </head> <body> <nav> <a href="index.php"><img src="resources/logo.png" class="logo"/></a> <a href="php/phplogout.php" class="link">Logout</a>
<div id="enviar2"> <p id="encabezadoregister">Not a member? Register here</p> <input type="submit" id="botonregistrar" class="boton" value="Sign up!" accesskey="e" tabindex="20" /> </div> </form> </div> <div id="quotecontain"> <p id="quoteheader">"Behind every favorite song, <span>there is an untold story."</span></p> </div> </div> </div> <div> </div> <footer> <div id="contenidopie"> <div class="infopie"> <p id="copyini">© EIDOSDESIGN ESTUDIO · 2015 · ALL RIGHTS RESERVED<span id="web">www.eidosdesign.es</span></p> </div> </div> </footer> <?php } else { $sesion->sendRedirect("user.php"); } ?> </body> </html>
<?php require '../clases/AutoCarga.php'; $bd = new DataBase(); $gestor = new ManageUsuario($bd); $sesion = new Session(); $email = Request::get('email'); $clave = Request::get('sha1'); $usuario = $gestor->get($email); $usuario->setActivo(1); echo 'el usuario se ha registrado correctamente'; $sesion->sendRedirect('../php/login.php');
$usuario = Request::post("usuario"); $pass = Request::post("password"); $avatar = "mp3/usuarios/{$usuario}/*.jpeg"; $sesion = new Session(); $user = new Usuario(); $user->setNombre($usuario); $user->setClave($pass); $user->setAvatar($avatar); if ($usuario == "admin" && $pass == "admin") { $sesion->setUser($user); if (!is_dir("mp3/usuarios/{$usuario}/")) { mkdir("mp3/usuarios/{$usuario}/"); mkdir("mp3/usuarios/{$usuario}/private"); mkdir("mp3/usuarios/{$usuario}/public"); } $sesion->sendRedirect("user.php"); // cambiar por admin } else { if (isset($array[$usuario]) && $array[$usuario] == $pass) { $sesion->setUser($user); if (!is_dir("mp3/usuarios/{$usuario}/")) { mkdir("mp3/usuarios/{$usuario}/"); mkdir("mp3/usuarios/{$usuario}/private"); mkdir("mp3/usuarios/{$usuario}/public"); } $sesion->sendRedirect("user.php"); // header("Localtion:user.php"); } else { $sesion->destroy(); $sesion->sendRedirect("Location:index.php"); }
<?php require '../clases/AutoCarga.php'; $nomUser = Request::post("usuario"); $password = Request::post("pass"); $sesion = new Session(); echo "usuario: {$nomUser} y la contraseña es: {$password}"; if ($nomUser == "admin" && $password == "admin") { $sesion->set("nombreUsuario", $nomUser); $sesion->set("contraseniaUsuario", $password); $sesion->sendRedirect("administrarTablas.php"); } else { $sesion->destroy(); $sesion->sendRedirect("iniciarSesion.php"); }
$destino = "../img/"; if ($nombre_archivo == null) { $nombre_archivo = "avatar04.jpg"; } $ruta_nombre_archivo = $destino . $nombre_archivo; $subir = new FileUpload("imagenGaleria"); // Crear objeto FileUpload $subir->setNombre($nombre_archivo); // Seteamos el nombre del archivo $subir->setDestino($destino); // Seteamos el directorio del archivo $subir->setTamanio(70000000); // Seteamos el tamaño del archivo (para grandes, lo hago pero se puede borrar) /* $img_portada = $subir->getDestino() . "" . $nombre_archivo; echo "img portada: " . $img_portada . "<br/>"; */ /* * Hacemos la subida del archivo */ if ($subir->upload()) { echo "Archivo subido"; } else { echo 'Archivo no subido'; } echo $sqlResultado = $gestor->count("email like '" . $email . "'"); $imagen = new Imagenes("", $email, utf8_encode($titulo), utf8_encode($descripcion), $ruta_nombre_archivo); $gestor->insert($imagen); $redireccion = $paginaAnterior . "Gallery.php"; $sesion->sendRedirect($redireccion);
<?php require './require/comunIndex.php'; $bd = new BaseDatos(); $sesion = new Session(); if ($sesion->isLogged()) { $sesion->sendRedirect("redireccion/phpredireccion.php"); exit; } ?> <!-- To change this license header, choose License Headers in Project Properties. To change this template file, choose Tools | Templates and open the template in the editor. --> <!DOCTYPE HTML> <html> <head> <title>Login</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="application/x-javascript"> addEventListener("load", function() { setTimeout(hideURLbar, 0); }, false); function hideURLbar(){ window.scrollTo(0,1); } </script> <!-- Bootstrap Core CSS --> <link href="css/bootstrap.min.css" rel='stylesheet' type='text/css' /> <!-- Custom CSS --> <link href="css/style.css" rel='stylesheet' type='text/css' /> <link href="css/font-awesome.css" rel="stylesheet"> <!-- jQuery --> <script src="js/jquery.min.js"></script> <!----webfonts--->
<?php require '/clases/Autocarga.php'; $sesion = new Session(); if (!$sesion->isLogged()) { $sesion->sendRedirect("galeriapacientes.php"); } else { $paciente = new Paciente(); $paciente = $sesion->getUser(); $param = Request::get('imagen'); } ?> <html> <head> <head> <meta charset="UTF-8"> <title>SAS Galeria</title> <link rel="stylesheet" type="text/css" href="reset.css" media="screen" /> <link rel="stylesheet" type="text/css" href="style.css" media="screen" /> </head> <body> <h1>BASES DE DATOS SAS</h1> <div id="container"> <div id="cabeceropaciente"> <h2>Galleria del paciente número: <?php echo $paciente->getTarjetasanitaria(); ?> . DNI: <?php echo $paciente->getDni();
<?php require '../clases/AutoCarga.php'; $sesion = new Session(); $sesion->destroy(); $sesion->sendRedirect("../index.php?noGOO=2");
require "../clases/Autocarga.php"; $array = array("admin" => "admin"); $usuario = Request::post("usuario"); $pass = Request::post("password"); $sesion = new Session(); $user = new Usuario(); $user->setNombre($usuario); $user->setClave($pass); $bd = new DataBase(); $gestorfotografo = new ManageFotografo($bd); $fotografo = new Fotografo(); $fotografos = $gestorfotografo->getListAll(); if ($usuario == "admin" && $pass == "admin") { $sesion->setUser($user); //Usar el apellido $sesion->sendRedirect("gestionadmin.php"); // cambiar por admin } else { if (isset($usuario) && isset($pass)) { foreach ($fotografos as $indice => $fotografo) { $nombredelfotografo = $fotografo->getNombre(); $apellidos = $fotografo->getApellidos(); if ($usuario === $nombredelfotografo && $pass === $apellidos) { $sesion->setUser($user); $sesion->sendRedirect("gestionusuario.php"); } } $sesion->sendRedirect("gestionerrores.php"); } else { $sesion->destroy(); $sesion->sendRedirect("Location:login.php");
<?php require '../clases/AutoCarga.php'; $listaUsuarios = array("admin" => "admin"); $nomUser = Request::post("usuario"); $password = Request::post("pass"); $sesion = new Session(); if (isset($listaUsuarios[$nomUser]) && $listaUsuarios[$nomUser] == $password) { $usuario = new Usuario($nomUser); $sesion->setUser($usuario); $sesion->sendRedirect("aplicacion.php"); } else { $sesion->destroy(); $sesion->sendRedirect("../index.php"); }
require './clases/AutoCarga.php'; $sesion = new Session(); if (!$sesion->isLogged()) { header("Location:login.php"); exit; } $bd = new DataBase(); $gestor = new ManageUsuario($bd); $usuario = $sesion->getUser(); $email = $usuario->getEmail(); $alias = $usuario->getAlias(); $fecha = $usuario->getFechaalta(); $status = "Personal"; if ($usuario->getPersonal() == 0) { $sesion->sendRedirect("index.php"); } if ($usuario->getAdministrador() == 1) { $sesion->sendRedirect("indexAdmin.php"); } //paginación $page = Request::get("page"); if ($page === null || $page === "") { $page = 1; } $order = Request::get("order"); $sort = Request::get("sort"); $orden = "{$order} {$sort}"; $nrpp = Request::get("nrpp"); $registros = $gestor->count(); $pages = ceil($registros / Constants::NRPP);
<?php require 'clases/AutoCarga.php'; $usuarios = array("juan" => "abc", "pepe" => "abc"); $sesion = new Session(); $nombre = Request::post("nombre"); $pass = Request::post("pass"); foreach ($usuarios as $key => $value) { echo $nombre; echo $pass; if (isset($usuarios[$nombre]) && $usuarios[$nombre] == $pass) { $user = new Usuario($nombre); $sesion->setUser($nombre); $sesion->sendRedirect("user.php"); exit; } else { $sesion->sendRedirect("phplogout.php"); } }
$sqlAlias = $sqlUsuario->getAlias(); // Alias $sqlPass = $sqlUsuario->getClave(); // Clave $sqlFechaRegistro = $sqlUsuario->getFechaalta(); // Fecha alta $sqlAdmin = $sqlUsuario->getAdministrador(); // Admin? $sqlPersonal = $sqlUsuario->getPersonal(); // Personal? $sqlActivo = $sqlUsuario->getActivo(); // Activo? $sqlAvatar = $sqlUsuario->getAvatar(); // Avatar $usuario = new Usuario($sqlEmail, $sqlPass, $sqlAlias, $sqlFechaRegistro, $sqlAdmin, $sqlPersonal, $sqlActivo, $sqlAvatar); $sesion->setUser($usuario); //$sesion->sendRedirect("phpControl.php"); $sesion->sendRedirect("../index.php?op=1"); } else { $sesion->destroy(); $sesion->sendRedirect("../index.php"); } } else { $sesion->destroy(); $sesion->sendRedirect("../index.php"); } } function encriptarSHA1($cad) { return sha1($cad); }
<?php require '../clases/AutoCarga.php'; $sesion = new Session(); $sesion->destroy(); $sesion->sendRedirect("../sas.html");
<?php require '../clases/AutoCarga.php'; $bd = new DataBase(); $sesion = new Session(); $gestor = new ManageArtista($bd); $email = Request::post("email"); $clave = Request::post("clave"); $artista = $gestor->get($email); $email = $artista->getEmail(); //si el usuario no existe if ($email === null) { header("Location:login.php?error=exist"); } else { if (sha1($clave) !== $artista->getClave()) { header("Location:login.php?error=clave"); } else { if ($artista->getActivo() === "0") { header("Location:login.php?error=activo"); } else { $sesion->setUser($artista); $sesion->sendRedirect("index.php"); } } }
$nombre_archivo = "avatar04.jpg"; } $ruta_nombre_archivo = $destino . $nombre_archivo; $subir = new FileUpload("avatar"); // Crear objeto FileUpload $subir->setNombre($nombre_archivo); // Seteamos el nombre del archivo $subir->setDestino($destino); // Seteamos el directorio del archivo $subir->setTamanio(70000000); // Seteamos el tamaño del archivo (para grandes, lo hago pero se puede borrar) /* $img_portada = $subir->getDestino() . "" . $nombre_archivo; echo "img portada: " . $img_portada . "<br/>"; */ /* * Hacemos la subida del archivo */ if ($subir->upload()) { echo "Archivo subido"; } else { echo 'Archivo no subido'; } $sqlResultado = $gestor->count("alias like '" . $alias . "'"); if ($sqlResultado[0] == 0) { $usuario = new Usuario($email, $passEncriptada, $alias, "", $admin, $personal, $activo, $ruta_nombre_archivo); $gestor->insert($usuario); $sesion->sendRedirect("adminNew.php"); } else { $sesion->sendRedirect("adminNew.php"); }
<?php require '../clases/AutoCarga.php'; $bd = new DataBase(); $gestor = new ManageUsuario($bd); $sesion = new Session(); /* * Comprobación del tipo de usuario que sea para llevarlo a su página */ $usuario = $sesion->getUser(); $admin = $usuario->getAdministrador(); $personal = $usuario->getPersonal(); $activo = $usuario->getActivo(); if ($admin == 1 && $personal == 0 && $activo == 1 || $admin == 1 && $personal == 1 && $activo == 1) { $sesion->sendRedirect("adminProfile.php"); } else { if ($admin == 0 && $personal == 1 && $activo == 1) { $sesion->sendRedirect("personalProfile.php"); } else { if ($admin == 0 && $personal == 0 && $activo == 1) { $sesion->sendRedirect("userProfile.php"); } else { if ($activo == 0) { $sesion->sendRedirect("noActivated.html"); } } } }
<?php require './require/comunIndex.php'; $bd = new BaseDatos(); $sesion = new Session(); if ($sesion->isLogged()) { $sesion->sendRedirect("login/user.php"); exit; } ?> <!DOCTYPE html> <html lang="es"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content=""> <meta name="author" content=""> <title>Ludoteca</title> <!-- Bootstrap Core CSS --> <link href="bower_components/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet"> <!-- MetisMenu CSS --> <link href="bower_components/metisMenu/dist/metisMenu.min.css" rel="stylesheet"> <!-- Custom CSS --> <link href="dist/css/sb-admin-2.css" rel="stylesheet">
$gestor = new ManageUsuario($bd); /* * ** Recogida de datos del formulario *** */ $email = Request::post("email_register"); $password = Request::post("password2"); $strPos = strpos($email, "@"); $alias = substr($email, 0, $strPos); //El alias se extrae del correo electrónico /* * ** Encriptación de la contraseña *** */ $passEncriptada = sha1($password); /* * ** Insercción del usuario en la base de datos *** */ $sqlResultado = $gestor->count("alias like '" . $alias . "'"); $sesion = new Session(); if ($sqlResultado[0] == 0) { $usuario = new Usuario($email, $passEncriptada, $alias); $sesion->setUser($usuario); $gestor->insert($usuario); $claveActivacion = sha1($passEncriptada + Constants::SEMILLA); $correo = new Correo(); $destino = $email; $asunto = "Activación de su cuenta"; $mensaje = "Este es un correo de activación.\n \nDiríjase a la siguiente URL para activar su cuenta: https://galeria-haruijima-kun.c9users.io/pages/phpActivateUser.php?activate={$claveActivacion}&email={$email}"; $correo->setDestino($destino); $correo->setAsunto($asunto); $correo->setMensaje($mensaje); $correo->send(); $sesion->destroy(); $sesion->sendRedirect("registered.html"); } else { $sesion->destroy(); $sesion->sendRedirect("noRegistered.html"); }
private static function cerrarSesion($gestor) { $sesion = new Session(); $sesion->destroy(); $sesion->sendRedirect("../index.php"); }
<?php require '../classes/AutoLoad.php'; $db = new DataBase(); $userManager = new ManageUser($db); $sesion = new Session(); $email = Request::post("email"); $usuario = $userManager->get($sesion->getUser()); $oldmail = $usuario->getEmail(); $usuario->setEmail($email); $usuario->setAlias(explode("@", $email)[0]); $usuario->setAlive(0); $userManager->setEmail($usuario, $oldmail); $sesion->destroy(); $sesion->sendRedirect("../emailactivation.php?email=" . $email);
require_once '../clases/AutoCarga.php'; $sesion = new Session(); $bd = new DataBase(); $gestor = new ManageUsuario($bd); /* Obtenemos el correo y el código de activación de la url del correo */ $clave = Request::get("activate"); $email = Request::get("email"); $claveConfirmacion = $clave; // Guardamos el código de activación de la url $strPos = strpos($email, "@"); // Cogemos el usuario del correo $alias = substr($email, 0, $strPos); $user = $gestor->get($alias); // Obtenemos el usuario que vamos a activar $activo = $user->getActivo(); // Obtenemos si está activo $claveUser = $user->getClave(); // Obtenemos la clave almacenada en la base de datos $claveGenerada = sha1($claveUser + Constants::SEMILLA); // Generamos el código de activación para compararlo con el que se pasa en el correo if ($claveGenerada === $claveConfirmacion && $activo == 0) { $user->setActivo(1); $gestor->setForAdmin($user, $alias); $sesion->destroy(); $sesion->sendRedirect("activated.html"); } else { $sesion->destroy(); $sesion->sendRedirect("noActivated.html"); }