コード例 #1
0
 public function excluir()
 {
     $usuario = new Usuarios();
     $usuario->setCodigoUsr(toNumero(GetVar('codigo_usr')));
     $usuariosDAO = new UsuariosDAO();
     $return = $usuariosDAO->excluir($usuario);
     $result = $return ? 'Registro Excluido com sucesso.' : 'Erro ao Excluir Registro.';
     echo json_encode(array("success" => is_string($return) ? false : $return, "msg" => is_string($return) ? $return : $result));
 }
コード例 #2
0
function getUsuarioPorId()
{
    include '../dao/Usuarios.php';
    include '../dao/UsuariosDAO.php';
    $usuariosDAO = new UsuariosDAO();
    $idUsuario = $_POST["idUsuario"];
    $usuarios = $usuariosDAO->selectRegistro($idUsuario);
    if (!$usuarios) {
        finalize("Usuário não encontrado!");
    }
    $json['success'] = 1;
    $json['data'] = array("id" => $usuarios->getId(), "login" => $usuarios->getLogin(), "nome" => $usuarios->getNome(), "email" => $usuarios->getEmail(), "ativo" => $usuarios->isAtivo(), "senha" => $usuarios->getSenha());
    echo json_encode($json);
}
コード例 #3
0
function buscarUsuariosList()
{
    include '../dao/Usuarios.php';
    include '../dao/UsuariosDAO.php';
    $usuariosDAO = new UsuariosDAO();
    $usuariosList = $usuariosDAO->selectListaTodosRegistros();
    if (!$usuariosList) {
        finalize(NULL);
    }
    $list['success'] = 1;
    $list['data'] = array();
    foreach ($usuariosList as $us) {
        $list['data'][] = array("id" => $us->getId(), "login" => $us->getLogin(), "nome" => $us->getNome(), "email" => $us->getEmail(), "ativo" => $us->isAtivo());
    }
    echo json_encode($list);
}
コード例 #4
0
 public function getParceiro($id, $dadosCompletos = false)
 {
     $aluno = parent::getUsuario($id, $dadosCompletos);
     if ($aluno['nivel'] != 7) {
         return array();
     }
     return $aluno;
 }
コード例 #5
0
ファイル: indexAPI.php プロジェクト: RMCampos/Projerp
function verificarLogin()
{
    include '../dao/Usuarios.php';
    include '../dao/UsuariosDAO.php';
    $login = $_POST["login"];
    $senha = $_POST["senha"];
    $usuariosDAO = new UsuariosDAO();
    $usuarios = $usuariosDAO->selectRegistroPorLogin($login);
    if (!$usuarios) {
        finalize(NULL);
    }
    if (strcmp($usuarios->getSenha(), $senha) != 0) {
        finalize(NULL);
    }
    iniciarSessao($usuarios);
    done();
}
コード例 #6
0
 public function getAdministrador($id, $dadosCompletos = false)
 {
     $aluno = parent::getUsuario($id, $dadosCompletos);
     if ($aluno['nivel'] != 1) {
         return array();
     }
     return $aluno;
 }
コード例 #7
0
    public static function AutenticarUsuario()
    {
        $Usr_Mail = $_POST['username'];
        $Usr_Clave = $_POST['password'];
        //---------------------------------------------------------------------------------------
        if ($Usr_Mail == "irestrepo" && $Usr_Clave == "12345") {
            //echo "<script language=javascript>top.location='/mapa-p'</script>";
            echo $Usr_Mail . "--" . $Usr_Clave;
        } else {
            //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
            $matriz = UsuariosDAO::getUsuariosLogin($Usr_Mail, $Usr_Clave);
            //print_r($matriz);
            $id = $matriz[0]['pkID'];
            $alias = $matriz[0]['alias'];
            $nombre = $matriz[0]['nombres'];
            $apellidos = $matriz[0]['apellidos'];
            $num_cc = $matriz[0]['numero_cc'];
            $tipo = $matriz[0]['t_usuario'];
            //echo "El estado del usuario es: ".$estado;
            //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
            if ($id != "" and $nombre != "") {
                setcookie("log_brick_id", $id, time() + 3600, "/");
                setcookie("log_brick_alias", $alias, time() + 3600, "/");
                setcookie("log_brick_nombre", $nombre . " " . $apellidos, time() + 3600, "/");
                setcookie("log_brick_num_cc", $num_cc, time() + 3600, "/");
                setcookie("log_brick_tipo", $tipo, time() + 3600, "/");
                //echo "la cookie queda:".$id."-".$nombre."-".$tipo;
                //echo "nombre desde la cookie:".$_COOKIE["log_usuario_nombre"];
                echo '<script language="JavaScript">
					alert("Bienvenido ' . $nombre . ' ' . $apellidos . '");					
			</script>';
                echo "<script language=javascript> location.href='../pages/admin/index_admin.php'</script>";
            } else {
                echo '<script language="JavaScript">
					alert("Usuario o password incorrecto, en otro caso por favor verifique que su usuario este activo.");
					window.location = "javascript:history.back(-1)"
				</script>';
            }
            //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
        }
        //---------------------------------------------------------------------------------------
    }
コード例 #8
0
	public function getCoordenador($id, $dadosCompletos = false) {
		$coordenador = parent::getUsuario($id, $dadosCompletos);
        if ($coordenador['nivel'] != 2)
            return array();
        return $coordenador;
	}
コード例 #9
0
	public function getAluno($id, $dadosCompletos = false) {
		$aluno = parent::getUsuario($id, $dadosCompletos);
        if ($aluno['nivel'] != 4)
            return array();
        return $aluno;
	}
コード例 #10
0
	public function getProfessor($id, $dadosCompletos = false) {
		$professor = parent::getUsuario($id, $dadosCompletos);
        if ($professor['nivel'] != 3)
            return array();
        return $professor;
	}
コード例 #11
0
    header('location:index.php');
    exit;
}
$nom_perfil = "";
switch ($_SESSION["CodPerfil"]) {
    case "01":
        $nom_perfil = "Perfil Administrador";
        break;
    case "02":
        $nom_perfil = "Perfil Docente";
        break;
    case "03":
        $nom_perfil = "Perfil Estudiante";
        break;
}
$oUsuario = new UsuariosDAO();
$res = $oUsuario->DatosMenu($_SESSION["Usuario"]);
?>

<!DOCTYPE html>

<html lang="en">
    <head>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <meta name="description" content="Herramientas de Clase">
        <meta name="author" content="Estudiantes desarrollo Censa">
        
        <title>Herramientas Clase</title>
        
コード例 #12
0
	public function getCoordenadorParceiro($id, $dadosCompletos = false) {
		$parceiro = parent::getUsuario($id, $dadosCompletos);
        if ($parceiro['nivel'] != 7)
            return array();
        return $parceiro;
	}
コード例 #13
0
<?php

include_once 'clases/UsuariosDAO.php';
$_mensaje = "";
if (isset($_POST["iniciar"])) {
    $usuario = $_POST["Usuario"];
    $clave = $_POST["Clave"];
    if ($usuario == "" || $clave == "") {
        $_mensaje = "Debe ingresar Usuario y Contraseña";
    }
    if ($_mensaje == "") {
        $oUsuario = new UsuariosDAO();
        $res = $oUsuario->ValidarUsuario($usuario);
        if (mysqli_num_rows($res) == 0) {
            $_mensaje = "Usuario no Existe";
        } else {
            $datosUsuario = mysqli_fetch_assoc($res);
            if ($datosUsuario["clave"] != $clave) {
                $_mensaje = "Contraseña Incorrecta";
            } else {
                session_start();
                $_SESSION["Usuario"] = $datosUsuario["codusuario"];
                $_SESSION["Nombre"] = $datosUsuario["nombre"];
                $_SESSION["CodPerfil"] = $datosUsuario["codperfil"];
                header('Location:HerramientasClase.php');
            }
        }
    }
}
?>
コード例 #14
0
	public function getAdministrativo($id, $dadosCompletos = false) {
		$administrativo = parent::getUsuario($id, $dadosCompletos);
        if ($administrativo['nivel'] != 6)
            return array();
        return $administrativo;
	}
コード例 #15
0
	public function getAdministrador($id, $dadosCompletos = false) {
		$usuario = parent::getUsuario($id, $dadosCompletos);
        if ($usuario['nivel'] != 1)
            return array();
        return $usuario;
	}
コード例 #16
0
 public function getInstituicao($id, $dadosCompletos = false)
 {
     $instituicao = parent::getUsuario($id, $dadosCompletos);
     if ($instituicao['nivel'] != 5) {
         return array();
     }
     return $instituicao;
 }