function usuario_crear() { $usuario_rut_empleado = $_POST["usuario_rut_empleado"]; $usuario_nombre = $_POST["usuario_nombre"]; $usuario_tipo = $_POST["usuario_tipo"]; if (validarRut($usuario_rut_empleado) and validarUsername($usuario_nombre) and $usuario_tipo !== "no_option") { $usuario_instancia = new Usuario($usuario_nombre, 0, $usuario_tipo, $usuario_rut_empleado); $validador = $usuario_instancia->User_Nuevo(); if ($validador == FALSE) { header("Location: ../vista/adm/usuarios.php?seccion=crear&mensaje=crearError"); } else { header("Location: ../vista/adm/usuarios.php?seccion=ver&id={$usuario_rut_empleado}&mensaje=crearOk"); } } else { header("Location: ../vista/adm/usuarios.php?seccion=crear&mensaje=crearError"); } } } $instancia_controlador_usuario = new controlador_administracion_usuarios(); //Switch-Case if (isset($_GET["accion"])) { $accion = $_GET["accion"]; switch ($accion) { case "modificar": $instancia_controlador_usuario->usuario_modificar(); break; case "crear": $instancia_controlador_usuario->usuario_crear(); break; } }