本文整理汇总了PHP中usuario::registrar方法的典型用法代码示例。如果您正苦于以下问题:PHP usuario::registrar方法的具体用法?PHP usuario::registrar怎么用?PHP usuario::registrar使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类usuario
的用法示例。
在下文中一共展示了usuario::registrar方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: header
header('Location:../Views/principal.php');
break;
case 'ingresar':
$email = $_POST['email'];
$password = $_POST['password'];
$ins = new usuario();
$array = $ins->identificar($email, $password);
if ($array[0] == 0) {
echo '0';
} else {
session_start();
$_SESSION['ingreso'] = 'YES';
$_SESSION['nombre'] = $array[1];
}
break;
case 'registrar':
$nombres = $_POST['nombres'];
$apellidos = $_POST['apellidos'];
$email = $_POST['email'];
$password = $_POST['password'];
$instancia = new usuario();
if ($instancia->registrar($nombres, $apellidos, $email, $password)) {
echo "exito";
} else {
echo "No se registro";
}
break;
default:
# code...
break;
}
示例2: _guardarRegistro
private function _guardarRegistro()
{
$errores .= validarCampo::validarDato($_POST['nombreUsua'], 'nombreUsua', 'NOMBRE', 'no', '3-50');
$errores .= validarCampo::validarDato($_POST['loginUsua'], 'loginUsua', 'ALFANUMERICO', 'no', '3-10');
$errores .= validarCampo::validarDato($_POST['claveUno'], 'claveUno', 'ALFANUMERICO', 'no', '6-16');
$errores .= validarCampo::validarDato($_POST['claveDos'], 'claveDos', 'ALFANUMERICO', 'no', '6-16');
$errores .= validarCampo::multiMarcado('permisos', 'Debe al menos seleccionar algún permiso', 1, array($_POST['cursosPerm'], $_POST['personasPerm'], $_POST['documentosPerm'], $_POST['impresionesPerm']));
if ($_POST['claveUno'] != $_POST['claveDos']) {
vistaGestor::agregarErrorForm('claveUno', 'Las claves no coinciden');
$errores = 'ERROR';
}
if (empty($errores)) {
$permisos = array($_POST['cursosPerm'], $_POST['personasPerm'], $_POST['documentosPerm'], $_POST['impresionesPerm']);
foreach ($permisos as $permisoIndividual) {
if ($permisoIndividual != '') {
$misPermisos .= $permisoIndividual . ',';
}
}
$misPermisos = substr($misPermisos, 0, strlen($misPermisos) - 1);
$usuario = new usuario(NULL, $_POST['nombreUsua'], $_POST['loginUsua'], $_POST['claveUno'], $misPermisos, 'activo');
$resultado = $usuario->registrar();
if ($resultado == 'exito') {
vistaGestor::agregarNotificacion('exito', 'Se ha registrado con éxito al usuario');
self::_listadoUsuarios();
} elseif ($resultado == 'existeUsuario') {
vistaGestor::agregarErrorForm('loginUsua', 'El nombre de usuario ya existe');
self::_formularioRegistro();
}
} else {
self::_formularioRegistro();
}
}