Format
This commit is contained in:
parent
d0935843b8
commit
2da87582f1
113
index.php
113
index.php
|
@ -50,12 +50,14 @@ if(isset($_GET["img"])){
|
|||
|
||||
case "set_marcacoes":
|
||||
|
||||
$saida = set_marcacao($entrada);;
|
||||
$saida = set_marcacao($entrada);
|
||||
;
|
||||
break;
|
||||
|
||||
case "get_marcacoes":
|
||||
|
||||
$saida = get_marcacoes($entrada);;
|
||||
$saida = get_marcacoes($entrada);
|
||||
;
|
||||
break;
|
||||
|
||||
default:
|
||||
|
@ -70,7 +72,8 @@ if(isset($_GET["img"])){
|
|||
|
||||
|
||||
|
||||
function get_marcacoes($entrada){
|
||||
function get_marcacoes($entrada)
|
||||
{
|
||||
|
||||
$matricula = $entrada["matricula"];
|
||||
|
||||
|
@ -99,9 +102,6 @@ function get_marcacoes($entrada){
|
|||
$r["sucesso"] = $m[$linha["sucesso"]];
|
||||
$r["comentario"] = $linha["comentario"];
|
||||
|
||||
|
||||
|
||||
|
||||
return $r;
|
||||
}
|
||||
}
|
||||
|
@ -125,7 +125,8 @@ function get_marcacoes($entrada){
|
|||
|
||||
return $linha;
|
||||
}
|
||||
function set_marcacao($entrada){
|
||||
function set_marcacao($entrada)
|
||||
{
|
||||
|
||||
$matricula = $entrada["matricula"];
|
||||
$pessoal = $entrada["pessoal"];
|
||||
|
@ -159,7 +160,8 @@ function set_marcacao($entrada){
|
|||
|
||||
}
|
||||
|
||||
function existe_marcacao($matricula){
|
||||
function existe_marcacao($matricula)
|
||||
{
|
||||
$mysql_servername = $GLOBALS['mysql_servername'];
|
||||
$mysql_username = $GLOBALS['mysql_username'];
|
||||
$mysql_password = $GLOBALS['mysql_password'];
|
||||
|
@ -180,13 +182,24 @@ function existe_marcacao($matricula){
|
|||
|
||||
}
|
||||
|
||||
function CHECK_USER_LOGADO(){
|
||||
if(!isset($_COOKIE['email'])){return false;};
|
||||
if(!isset($_COOKIE['token'])){return false;};
|
||||
if(check_login($_COOKIE["email"],$_COOKIE["token"])){return true;};
|
||||
function CHECK_USER_LOGADO()
|
||||
{
|
||||
if (!isset($_COOKIE['email'])) {
|
||||
return false;
|
||||
}
|
||||
function ultimo_relatorio($arquivo){
|
||||
;
|
||||
if (!isset($_COOKIE['token'])) {
|
||||
return false;
|
||||
}
|
||||
;
|
||||
if (check_login($_COOKIE["email"], $_COOKIE["token"])) {
|
||||
return true;
|
||||
}
|
||||
;
|
||||
return false;
|
||||
}
|
||||
function ultimo_relatorio($arquivo)
|
||||
{
|
||||
|
||||
#"estudante","unidade_curricular","classe","curso","coordenacao","campus","qt_aulas_classe","data_falta","matricula","id_classe","turma","professor","celular","email","email_institucional","endereco","idade"
|
||||
#"estudante","turma","total_faltas","faltas_por_dia","matricula","celular","email","endereco","idade"
|
||||
|
@ -258,20 +271,24 @@ function ultimo_relatorio($arquivo){
|
|||
|
||||
return array("turmas" => $turmas, "risco_turma" => $risco_turma, "dados" => $dados, "datas" => $datas);
|
||||
}
|
||||
function tdata($data){
|
||||
function tdata($data)
|
||||
{
|
||||
$d = explode("/", $data);
|
||||
return $d[2] . "/" . $d[1] . "/" . $d[0];
|
||||
}
|
||||
function mapa_de_chaves($linha0){
|
||||
function mapa_de_chaves($linha0)
|
||||
{
|
||||
$k = array();
|
||||
for ($i = 0; $i < count($linha0); $i++) {
|
||||
$k[$linha0[$i]] = $i;
|
||||
}
|
||||
return $k;
|
||||
}
|
||||
function lista_de_turmas($datas){
|
||||
function lista_de_turmas($datas)
|
||||
{
|
||||
}
|
||||
function login($email,$senha){
|
||||
function login($email, $senha)
|
||||
{
|
||||
$mysql_servername = $GLOBALS['mysql_servername'];
|
||||
$mysql_username = $GLOBALS['mysql_username'];
|
||||
$mysql_password = $GLOBALS['mysql_password'];
|
||||
|
@ -295,7 +312,8 @@ function login($email,$senha){
|
|||
$mysql_conn->close();
|
||||
return array("res" => "erro", "token" => "");
|
||||
}
|
||||
function check_login($email,$token){
|
||||
function check_login($email, $token)
|
||||
{
|
||||
$mysql_servername = $GLOBALS['mysql_servername'];
|
||||
$mysql_username = $GLOBALS['mysql_username'];
|
||||
$mysql_password = $GLOBALS['mysql_password'];
|
||||
|
@ -316,14 +334,17 @@ function check_login($email,$token){
|
|||
return false;
|
||||
}
|
||||
|
||||
function exemplo_busca(){
|
||||
function exemplo_busca()
|
||||
{
|
||||
$mysql_servername = $GLOBALS['mysql_servername'];
|
||||
$mysql_username = $GLOBALS['mysql_username'];
|
||||
$mysql_password = $GLOBALS['mysql_password'];
|
||||
$mysql_dbname = $GLOBALS['mysql_dbname'];
|
||||
|
||||
$conn = new mysqli($mysql_servername, $mysql_username, $mysql_password, $mysql_dbname);
|
||||
if ($conn->connect_error) {die("Connection failed: " . $conn->connect_error);}
|
||||
if ($conn->connect_error) {
|
||||
die("Connection failed: " . $conn->connect_error);
|
||||
}
|
||||
//$sql = "INSERT INTO `usuarios`(`email`, `senha`, `nome`) VALUES ('novoemail@gmail.com','12345678','novousuario')";
|
||||
//$sql = "SELECT * FROM `usuarios` WHERE 1";
|
||||
//$sql = "SELECT * FROM `usuarios` WHERE 1 ORDER BY nome DESC";
|
||||
|
@ -341,18 +362,28 @@ function exemplo_busca(){
|
|||
|
||||
}
|
||||
|
||||
function gerar_token($tamanho=50, $maiusculas=true, $minusculas=true, $numeros=true, $simbolos=false){
|
||||
function gerar_token($tamanho = 50, $maiusculas = true, $minusculas = true, $numeros = true, $simbolos = false)
|
||||
{
|
||||
$ma = "ABCDEFGHIJKLMNOPQRSTUVYXWZ";
|
||||
$mi = "abcdefghijklmnopqrstuvyxwz";
|
||||
$nu = "0123456789";
|
||||
$si = "!@#$%¨&*()_+=";
|
||||
if ($maiusculas){$senha .= str_shuffle($ma);}
|
||||
if ($minusculas){$senha .= str_shuffle($mi);}
|
||||
if ($numeros){$senha .= str_shuffle($nu);}
|
||||
if ($simbolos){$senha .= str_shuffle($si);}
|
||||
if ($maiusculas) {
|
||||
$senha .= str_shuffle($ma);
|
||||
}
|
||||
if ($minusculas) {
|
||||
$senha .= str_shuffle($mi);
|
||||
}
|
||||
if ($numeros) {
|
||||
$senha .= str_shuffle($nu);
|
||||
}
|
||||
if ($simbolos) {
|
||||
$senha .= str_shuffle($si);
|
||||
}
|
||||
return substr(str_shuffle($senha), 0, $tamanho);
|
||||
}
|
||||
function csvToArray($csvFile){
|
||||
function csvToArray($csvFile)
|
||||
{
|
||||
|
||||
$file_to_read = fopen($csvFile, 'r');
|
||||
$lines = array();
|
||||
|
@ -363,6 +394,7 @@ function csvToArray($csvFile){
|
|||
}
|
||||
?>
|
||||
<!DOCTYPE html>
|
||||
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
@ -379,6 +411,7 @@ function csvToArray($csvFile){
|
|||
<link rel="stylesheet" href="static/materialize/css/materialize.min.css">
|
||||
|
||||
</head>
|
||||
|
||||
<body class='teal lighten-2'>
|
||||
<div id="menu_voltar" class="navbar-fixed" style="display:none;">
|
||||
<nav class="nav-extended">
|
||||
|
@ -404,9 +437,12 @@ function csvToArray($csvFile){
|
|||
<i class="material-icons">menu</i>
|
||||
</a>
|
||||
<ul class="right hide-on-med-and-down">
|
||||
<li><a onclick="mostrar_aba('Estudantes em risco de evasão')"><i class="material-icons left">format_list_bulleted</i>Estudantes em risco</a></li>
|
||||
<li style="display:none"><a onclick="mostrar_aba('Conselho pedagógico')" ><i class="material-icons left">group</i>Conselho pedagógico</a></li>
|
||||
<li style="display:none"><a onclick="mostrar_aba('Visão geral das turmas')"><i class="material-icons left">show_chart</i>Visão geral das turmas</a></li>
|
||||
<li><a onclick="mostrar_aba('Estudantes em risco de evasão')"><i
|
||||
class="material-icons left">format_list_bulleted</i>Estudantes em risco</a></li>
|
||||
<li style="display:none"><a onclick="mostrar_aba('Conselho pedagógico')"><i
|
||||
class="material-icons left">group</i>Conselho pedagógico</a></li>
|
||||
<li style="display:none"><a onclick="mostrar_aba('Visão geral das turmas')"><i
|
||||
class="material-icons left">show_chart</i>Visão geral das turmas</a></li>
|
||||
<li><a onclick="logout()"><i class="material-icons left">exit_to_app</i>Sair</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
@ -415,9 +451,12 @@ function csvToArray($csvFile){
|
|||
</div>
|
||||
|
||||
<ul id="menu_mobile" class="sidenav sidenav-close" style="display:none">
|
||||
<li><a onclick="mostrar_aba('Estudantes em risco de evasão')"><i class="material-icons left">format_list_bulleted</i>Estudantes em risco</a></li>
|
||||
<li style="display:none"><a onclick="mostrar_aba('Conselho pedagógico')" ><i class="material-icons left">group</i>Conselho pedagógico</a></li>
|
||||
<li style="display:none"><a onclick="mostrar_aba('Visão geral das turmas')"><i class="material-icons left">show_chart</i>Visão geral das turmas</a></li>
|
||||
<li><a onclick="mostrar_aba('Estudantes em risco de evasão')"><i
|
||||
class="material-icons left">format_list_bulleted</i>Estudantes em risco</a></li>
|
||||
<li style="display:none"><a onclick="mostrar_aba('Conselho pedagógico')"><i
|
||||
class="material-icons left">group</i>Conselho pedagógico</a></li>
|
||||
<li style="display:none"><a onclick="mostrar_aba('Visão geral das turmas')"><i
|
||||
class="material-icons left">show_chart</i>Visão geral das turmas</a></li>
|
||||
<li><a onclick="logout()"><i class="material-icons left">exit_to_app</i>Sair</a></li>
|
||||
</ul>
|
||||
|
||||
|
@ -496,7 +535,8 @@ function csvToArray($csvFile){
|
|||
</p>
|
||||
<br>
|
||||
<label for="textarea2">Comentários adicionais</label>
|
||||
<textarea id="acao_comentario" onchange="set_marcacoes()" class="materialize-textarea" ></textarea>
|
||||
<textarea id="acao_comentario" onchange="set_marcacoes()"
|
||||
class="materialize-textarea"></textarea>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -541,11 +581,13 @@ function csvToArray($csvFile){
|
|||
<i class="material-icons prefix">password</i>
|
||||
<input type="password" id="login_senha" placeholder="digite sua senha aqui">
|
||||
<label for="primeiro_nome">Senha</label>
|
||||
<div id="feedback_login" class="col s10 m10 l10 offset-s1 offset-m1 offset-l1 red-text" style="display:none;padding:10px;"></div>
|
||||
<div id="feedback_login" class="col s10 m10 l10 offset-s1 offset-m1 offset-l1 red-text"
|
||||
style="display:none;padding:10px;"></div>
|
||||
</div>
|
||||
<br>
|
||||
<div class="form-field">
|
||||
<button id="login" onclick="login()" class="teal btn-large waves-effect waves-dark">ENTRAR</button>
|
||||
<button id="login" onclick="login()"
|
||||
class="teal btn-large waves-effect waves-dark">ENTRAR</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -858,4 +900,5 @@ function csvToArray($csvFile){
|
|||
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
Loading…
Reference in New Issue
Block a user