本文整理匯總了PHP中usuario::setPassword方法的典型用法代碼示例。如果您正苦於以下問題:PHP usuario::setPassword方法的具體用法?PHP usuario::setPassword怎麽用?PHP usuario::setPassword使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類usuario
的用法示例。
在下文中一共展示了usuario::setPassword方法的5個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: checkLogin
public function checkLogin($usuario)
{
$link = $this->conexionBD->getConexion();
$query = "SELECT * FROM usuario WHERE login = '" . $usuario->getLogin() . "' and password = '" . $usuario->getPassword() . "'";
$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;
}
示例2: registerAction
public function registerAction()
{
$usuario = new usuario();
$usuario->setRol('socio');
$usuario->setAlta(0);
$usuario->setEmail('a@a.com');
$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');
}
示例3: usuario
<?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");
示例4: usuario
<?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;
}
示例5: Conectarse
<?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");
}
}