當前位置: 首頁>>代碼示例>>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;未經允許,請勿轉載。