当前位置: 首页>>代码示例>>PHP>>正文


PHP usuario::registrar方法代码示例

本文整理汇总了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;
}
开发者ID:JAG18,项目名称:phpEsencial,代码行数:31,代码来源:usuario.php

示例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();
     }
 }
开发者ID:CodeFuentes,项目名称:SARAVIS,代码行数:32,代码来源:usuarioControlador.php


注:本文中的usuario::registrar方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。