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; }
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'); }
<?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");
<?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; }
<?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"); } }