本文整理汇总了PHP中Usuario::getNombre方法的典型用法代码示例。如果您正苦于以下问题:PHP Usuario::getNombre方法的具体用法?PHP Usuario::getNombre怎么用?PHP Usuario::getNombre使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Usuario
的用法示例。
在下文中一共展示了Usuario::getNombre方法的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: login
public function login($user, $password)
{
$usuario = new Usuario();
if ($usuario->check($user, $password)) {
session_start();
$_SESSION["authenticate"] = true;
$_SESSION["user"] = $usuario->getUser();
$_SESSION["nombre"] = $usuario->getNombre();
$_SESSION["email"] = $usuario->getEmail();
$_SESSION["rol"] = $usuario->getRol();
return true;
} else {
$this->viewLogin("Nombre de Usuario o Pasword incorrectos.");
}
}
示例2: BaseDeDatos
<?php
require "funciones.php";
require "class.phpmailer.php";
require "class.smtp.php";
$bd = new BaseDeDatos();
$bd->setConexion();
$evento = new Evento($_POST['id_e']);
$paquete = new Paquete($_POST['packets']);
$usuario = new Usuario($_POST['user']);
$string = implode(',', $_POST['packets']);
$usuario->comprarEvento($usuario->getUsuario(), $evento->getId(), $string, $_POST['add']);
$u = $usuario->getUsuario();
$nom_u = $usuario->getNombre();
$ape_u = $usuario->getApellido();
$ced_u = $usuario->getCedula();
$destinatario = $usuario->getEmail();
$nom_e = $evento->getNombre();
$paquetes = explode(',', $string);
$i = 0;
$mail = new PHPMailer();
// Instancio el objeto que permite le manejo y envío de los correos
// Cuerpo del mensaje en html
$body = "Estimado: " . $nom_u . " " . $ape_u . ", le informamos que su compra para el evento " . $nom_e . " fue exitosa";
$mail->IsSMTP();
// Inicio el smtp
$mail->Host = 'smtp.gmail.com:587';
// la dirección del servidor, p. ej.: smtp.servidor.com
$mail->From = 'correo@empresa.com';
// Dirección remitente, p. ej.: no-responder@miempresa.com
$mail->SMTPDebug = 1;
示例3: Usuario
<?php
/*
|--------------------------------------------------------------------------
| Login
|--------------------------------------------------------------------------
|
| Archivo encargado de crear el inicio de sesion
|
*/
require __DIR__ . '/../../config/auth.php';
require __DIR__ . '/../../config/config.php';
require __DIR__ . '/../../clases/Usuario.php';
if (!empty($_POST['user']) && !empty($_POST['pass'])) {
$usuario = new Usuario("", $_POST['user'], $_POST['pass'], "", "", "", "", "", "");
if ($usuario->login()) {
$_SESSION['usuario'] = ['id' => $usuario->getId_usuario(), 'perfil' => $usuario->getCodigo_perfil(), 'user' => $usuario->getLogin(), 'nombre' => $usuario->getNombre(), 'apellido' => $usuario->getApellido(), 'email' => $usuario->getCorreo(), 'fechaNacimiento' => $usuario->getFechaNac()];
header('Location: ' . ROOT_URL . 'index.php');
} else {
$_SESSION['error_tmp'] = "Credenciales de acceso incorrectas";
header('Location: ' . ROOT_ADMIN . 'login.php');
}
} else {
$_SESSION['error_tmp'] = "Se requiren los datos de acceso";
header('Location: ' . ROOT_ADMIN . 'login.php');
}
示例4:
</div>
<div id="inputsCambiarContrasena">
<div class="datoDato datoDatoContrasena">
<input type="password" class="inputDatoDato inputDatoDatoContrasena" id="datoDatoContrasena" name="contrasena" size="50" placeholder="Nueva contraseña"/>
</div>
<div class="datoDato datoDatoContrasena">
<input type="password" class="inputDatoDato inputDatoDatoContrasena" id="datoDatoContrasena2" name="contrasena2" size="50" placeholder="Repite nueva contraseña"/>
</div>
</div>
</div>
<div id="datosDatosUsuario">
<div class="etiquetasDatos">
<div class="etiquetaDato">Nombre: </div>
<div class="datoDato">
<input type"text" class="inputDatoDato" id="datoDatoNombre" name="nombre" size="50" placeholder="¿Nos dices tu nombre?" value="<?php
echo $usuario->getNombre();
?>
"/>
</div>
<div class="etiquetaDato">Apellidos: </div>
<div class="datoDato">
<input type"text" class="inputDatoDato" id="datoDatoApellidos" name="apellidos" size="50" placeholder="¿Y tus apellidos?" value="<?php
echo $usuario->getApellidos();
?>
"/>
</div>
<div class="etiquetaDato">email: </div>
<div class="datoDato">
<input type"text" class="inputDatoDato" id="datoDatoEmail" name="email" size="50" placeholder="Dime tu correo electrónico..." value="<?php
echo $usuario->getEmail();
?>
示例5: update
function update(Usuario $usuario)
{
$sql = "UPDATE {$this->tabla} SET contrasenia=:contrasenia, " . "nombre=:nombre, rol=:rol, activo=:activo where email=:email;";
$parametros["email"] = $usuario->getEmail();
$parametros["contrasenia"] = $usuario->getContrasenia();
$parametros["nombre"] = $usuario->getNombre();
$parametros["rol"] = $usuario->getRol();
$parametros["activo"] = $usuario->getActivo();
$r = $this->bd->setConsulta($sql, $parametros);
if (!$r) {
return -1;
}
return $this->bd->getNumeroFilas();
}
示例6: BaseDeDatos
<?php
require "funciones.php";
require "class.phpmailer.php";
require "class.smtp.php";
$bd = new BaseDeDatos();
// Instancio la clase para la conexión a la base de datos
$bd->setConexion();
// Establezco la conexión
$usuario = new Usuario($_POST['u']);
// Recibo el usuario y se lo paso al constructor de la clase
$nombre = $usuario->getNombre();
// Obtengo el nombre del usuario
$apellido = $usuario->getApellido();
// Obtengo el apellido del usuario
$destinatario = $usuario->getEmail();
// Obtengo el email del usuario
$producto = new Producto($_POST['p']);
// Recibo el id del producto y se lo paso al constructor de la clase
$pName = $producto->getNombre();
// Obtengo el nombre del producto comprado
$pPrice = $producto->getPrecio();
// Obtengo el precio del producto comprado
$mail = new PHPMailer();
// Instancio el objeto que permite el manejo y envío de los correos
// Cuerpo del mensaje en html
$body = "<html>\n\t\t\t\t<head></head>\n\t\t\t\t\t<body>\n\t\t\t\t\t\t<div style='background-color:rgb(33, 38, 40);width:600px;height:300px;-webkit-border-radius:10px;-moz-border-radius:10px;-webkit-box-shadow:5px 5px 5px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,1) inset;'>\n\t\t\t\t\t\t\t<div style='width:100%;height:30px;color:#ffffff;font-family:'arial';font-size:20px;font-weight:bold;border-bottom:1px solid rgba(255,255,255,0.3);'>\n\t\t\t\t\t\t\t\t<label style='padding:10px;'>Bambú y Canela</label>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div style='weight:100%;height:80%;color:#ffffff;font-family:'arial';font-size:16px;'>\n\t\t\t\t\t\t\t\t<label style='margin-left:20px;padding-top:10px;'>Estimado: " . $nombre . " " . $apellido . "</label>\n\t\t\t\t\t\t\t\t<p style='margin-left:30px;'>\n\t\t\t\t\t\t\t\t\tLe informamos que su oferta por el producto: " . $pName . " " . $pPrice . " bsf, fue exitosa.<br/><br/>\n\t\t\t\t\t\t\t\t\tA continuación le ofrecemos nuestros números de contácto:<br/>\n\t\t\t\t\t\t\t\t\tMóvil: 000-0000000<br/>\n\t\t\t\t\t\t\t\t\tLocal: 000-0000000<br/><br/>\n\t\t\t\t\t\t\t\t\tTambién le adjuntamos los números de cuenta:<br/>\n\t\t\t\t\t\t\t\t\tBANESCO: 0000-00000000000000000000000-0000<br/>\n\t\t\t\t\t\t\t\t\tMERCANTIL: 000000000000000000000000000-0000<br/>\n\t\t\t\t\t\t\t\t\tVENEZUELA: 0000-00000000000000000000000-0000<br/>\n\t\t\t\t\t\t\t\t</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div style='color:#ffffff;margin-left:180px;'>No responda a estos correos.</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</body>\n\t\t\t\t</html>";
$mail->IsSMTP();
// Inicio el smtp
$mail->Host = 'smtp.gmail.com:587';
// la dirección del servidor, p. ej.: smtp.servidor.com
示例7: Usuario
}
if (!isset($_POST['id'])) {
$id = '';
} else {
$id = $_POST['id'];
}
$usuario = new Usuario();
if ($_SESSION['k_empresa'] == 1) {
$usuario->setIdEmpresa($_SESSION['k_empresa']);
} else {
$usuario->setIdEmpresa($_SESSION['k_empresa']);
}
$usuario->setNombreUsuario($contacto);
$usuario->compararClavesUsuario($password, $password2);
$usuario->setEmail($email_rc);
$contactoF = $usuario->getNombre();
$tabla = new Table();
if ($usuario->ConsultaNombreDuplicado()->num_rows <= 0) {
$usuario->next_result();
if ($usuario->ConsultaEmailDuplicado()->num_rows <= 0) {
$usuario->next_result();
$bool = $usuario->functionRegistrarUsuario($usuario->registrarUsuario(), $usuario->registrarUsurioPrimeraVez());
if ($bool) {
$consulta = $usuario->mostrarDatosUsuario();
$field = $usuario->field_count - 1;
$tabla->crearArraySimple($consulta, $field);
} else {
exit;
}
} else {
echo '<script>alert("El email introducido lo utiliza otro usuario, no se puede registrar dos email iguales, por favor cambielo ")</script>';
示例8: editSinClave
function editSinClave(Usuario $objeto, $loginpk)
{
$asignacion = "login= :login,nombre = :nombre, apellidos=:apellidos,email = : email";
$condicion = "login = :loginpk";
$parametros["login"] = $objeto->getLogin();
$parametros["nombre"] = $objeto->getNombre();
$parametros["apellidos"] = $objeto->geApellidos();
$parametros["email"] = $objeto->getEmail();
}
示例9: igual
/**
*
* @param Usuario $usuario
* @return boolean
*/
public function igual($usuario)
{
if (strcmp($this->tipoDocumento, $usuario->getTipoDocumento()) != 0) {
return false;
}
if (strcmp($this->numeroDocumento, $usuario->getNumeroDocumento()) != 0) {
return false;
}
if (strcmp($this->nombre, $usuario->getNombre()) != 0) {
return false;
}
if (strcmp($this->segundoNombre, $usuario->getSegundoNombre()) != 0) {
return false;
}
if (strcmp($this->apellido, $usuario->getApellido()) != 0) {
return false;
}
if (strcmp($this->fechaNacimiento, $usuario->getFechaNacimiento()) != 0) {
return false;
}
if (strcmp($this->direccion, $usuario->getDireccion()) != 0) {
return false;
}
if (strcmp($this->telefonoFijo, $usuario->getTelefonoFijo()) != 0) {
return false;
}
if (strcmp($this->telefonoCelular, $usuario->getTelefonoCelular()) != 0) {
return false;
}
if (strcmp($this->email, $usuario->getEmail()) != 0) {
return false;
}
if (strcmp($this->notas, $usuario->getNotas()) != 0) {
return false;
}
if ($this->activo != $usuario->getActivo()) {
return false;
}
if (!$this->exactamenteMismaArea($usuario)) {
return false;
}
if (!$this->nivel->igual($usuario->getNivel())) {
return false;
}
return true;
}