Exemplo n.º 1
0
 public function checkLogin($usuario)
 {
     $link = $this->conexionBD->getConexion();
     $query = "SELECT * FROM usuario WHERE login = '******' and password = '******'";
     $result = mysql_query($query, $link) or die(mysql_error());
     //ejecuto la query
     $i = 0;
     while ($row = mysql_fetch_array($result)) {
         $usuario = new usuario();
         $usuario->setLogin($row['login']);
         $usuario->setPassword($row['password']);
         $vectorData[$i] = $usuario;
         $i++;
     }
     mysql_close($link);
     if (empty($vectorData)) {
         return null;
     }
     return $vectorData;
 }
Exemplo n.º 2
0
 public function registerAction()
 {
     $usuario = new usuario();
     $usuario->setRol('socio');
     $usuario->setAlta(0);
     $usuario->setEmail('*****@*****.**');
     $usuario->setNombre('aaa');
     $usuario->setPassword('aaaaaaaa');
     $errores = $this->get('validator')->validate($usuario);
     if (!empty($errores)) {
         foreach ($errores as $error) {
             echo '' . $error->getMessage() . '<br></br>';
         }
         return new Response("sadawesdas");
     }
     $em = $this->getDoctrine()->getEntityManager();
     $em->persist($usuario);
     $em->flush();
     return new Response('asdsd');
 }
Exemplo n.º 3
0
<?php

echo $_SESSION['userPass'];
session_start();
include '../seg.php';
comprobarUsuario('Profesor');
include_once '../conexion.php';
include '../clases/Usuario_class.php';
$passAct = $_GET['passwdAct'];
$passNew = $_GET['passwdNew'];
$passRep = $_GET['passwdRep'];
echo $passNew;
Conectarse();
if ($_SESSION['userPass'] == $passAct && $_SESSION['userPass'] != '') {
    if ($passNew == $passRep) {
        $usuario = new usuario('', '', '', '', '', '');
        $sql = "select * from Usuario where emailUsuario='" . $_SESSION['userLogin'] . "'";
        $resultado = mysql_query($sql);
        $row = mysql_fetch_array($resultado);
        $usuario->setEmail($row['emailUsuario']);
        $usuario->setNombre($row['nombreUsuario']);
        $usuario->setPassword($passNew);
        $usuario->setApellido($row['apellidoUsuario']);
        $usuario->setDni($row['dniUsuario']);
        $usuario->setTipo($row['tipoUsuario']);
        $usuario->modificar();
    }
}
header("location:../index.php");
Exemplo n.º 4
0
<?php

include_once '../TO/usuario.php';
include_once '../logica/principalUsuario.php';
//recibo los datos del formulario cliente
$login = $_POST['login'];
$password = $_POST['password'];
//creo el objeto cliente
$elUsuario = new usuario();
//empaqueto la informacion del cliente en el objeto
$elUsuario->setLogin($login);
$elUsuario->setPassword($password);
//derivar la trasacción a donde corresponde.---> a la logica
$jefe = principalUsuario::getInstance();
//dentro de un if
$lala = $jefe->verificarLogin($elUsuario);
if (empty($lala)) {
    //$jefe->estaUsuario($elUsuario);
    $message = "no existe usuario";
    echo "<script type='text/javascript'>alert('{$message}');</script>";
    $yourURL = "login.php";
    echo "<script>location.href='{$yourURL}'</script>";
    exit;
} else {
    $message = "existe usuario";
    session_start();
    echo "<script type='text/javascript'>alert('{$message}');</script>";
    $_SESSION['user'] = $elUsuario->getLogin();
    header("Location: index2.php");
    exit;
}
Exemplo n.º 5
0
<?php

session_start();
include_once "../clases/Usuario_class.php";
$link = Conectarse();
$email = $_SESSION['userLogin'];
$tipo = $_SESSION['userTipo'];
$user = new usuario($email, '', '', '', '', '');
$user->Rellenar();
if ($_POST["actualPassword"] == $user->getPassword()) {
    $user->setNombre($_POST["name"]);
    $user->setApellido($_POST["surname"]);
    if ($_POST["newPassword"] != md5('')) {
        $user->setPassword($_POST["newPassword"]);
    }
    $user->modificar();
    if ($tipo == 'Alumno') {
        header("Location:../alumno/perfil.php?msg=mod");
    } else {
        header("Location:../profesor/perfil.php?msg=mod");
    }
} else {
    if ($tipo == 'Alumno') {
        header("Location:../alumno/perfil.php?msg=bpass");
    } else {
        header("Location:../profesor/perfil.php?msg=bpass");
    }
}