From 5d6e543f9490c7da53cc284dbda464f388cf35b5 Mon Sep 17 00:00:00 2001 From: Douglas Barone Date: Mon, 5 Aug 2024 11:33:31 -0400 Subject: [PATCH] chore: Remove unused code and update database connection details --- dump/faltas.sql | 162 ++++++++++++++++++ dump/projetosifms.sql | 124 -------------- .../index.php | 0 src/db_manager.py | 16 ++ src/enviar.php | 16 ++ src/index.php | 25 ++- 6 files changed, 217 insertions(+), 126 deletions(-) create mode 100644 dump/faltas.sql delete mode 100644 dump/projetosifms.sql delete mode 100644 src/GJFjhgfDC7654fFiuklilHJGF453JHjhgGgFGD4467GgtyhujujhsdkgfkjKJLHuygTGHfgdf/index.php create mode 100644 src/db_manager.py create mode 100644 src/enviar.php diff --git a/dump/faltas.sql b/dump/faltas.sql new file mode 100644 index 0000000..5585c09 --- /dev/null +++ b/dump/faltas.sql @@ -0,0 +1,162 @@ +-- phpMyAdmin SQL Dump +-- version 5.2.1 +-- https://www.phpmyadmin.net/ +-- +-- Host: 127.0.0.1:3306 +-- Tempo de geração: 05/08/2024 às 14:51 +-- Versão do servidor: 8.3.0 +-- Versão do PHP: 7.4.33 + +SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; +START TRANSACTION; +SET time_zone = "+00:00"; + + +/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; +/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; +/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; +/*!40101 SET NAMES utf8mb4 */; + +-- +-- Banco de dados: `faltas` +-- + +-- -------------------------------------------------------- + +-- +-- Estrutura para tabela `acoes` +-- + +DROP TABLE IF EXISTS `acoes`; +CREATE TABLE IF NOT EXISTS `acoes` ( + `matricula` text NOT NULL, + `whats` int NOT NULL, + `fone` int NOT NULL, + `visita` int NOT NULL, + `sucesso` int NOT NULL, + `comentario` text NOT NULL, + `email` int NOT NULL, + `pessoal` int NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- +-- Despejando dados para a tabela `acoes` +-- + +INSERT INTO `acoes` (`matricula`, `whats`, `fone`, `visita`, `sucesso`, `comentario`, `email`, `pessoal`) VALUES +('2019107036083-8', 0, 0, 0, 0, '', 0, 0), +('2019107036010-2', 1, 1, 0, 0, 'No dia 31 de agosto de 2022 bati um papo com o estudante. Não vejo necessidade de visita ao domicílio. (Rogério Cardoso)\n\n', 0, 1), +('2021107036092-5', 0, 0, 0, 0, '', 0, 0), +('2020107036004-9', 1, 1, 0, 0, 'Conversei com o Fabrício ele negou que tenha faltado. Informei a mãe e a vó(responsável por ele). Se os colegas e os professores/técnicos, puderem também conversar com ele, será muito positivo.(Tânia)', 0, 1), +('2020207432003-1', 0, 0, 0, 0, '', 0, 0), +('2021107036013-5', 1, 0, 0, 1, '', 0, 1), +('2020107036040-5', 0, 0, 0, 0, '', 0, 0), +('2019207036003-8', 1, 0, 0, 0, 'Estava com dificuldade em vir ao ifms, mas já se organizou e não faltará mais. Em lab. de programação 5 fez prova de suficiência, passou porém as faltas ainda estão contando. Ass. Camila nuged', 0, 0), +('2021107036050-0', 0, 0, 0, 0, '', 0, 0), +('2020107035089-2', 0, 0, 0, 0, 'Aluna está de atestado médico', 0, 0), +('2020107035027-2', 0, 0, 0, 0, 'Entrei em contato com a mãe, informou que a filha não está bem, vai vir ao campus para conversar.', 0, 0), +('2019107035009-3', 0, 0, 0, 0, 'Conversei com o aluno na sala do nuged, disse que foi uma semana em que não estava se sentindo bem, mas que já está tudo certo e frequentando as aulas novamente.', 0, 0), +('2020107035040-0', 0, 0, 0, 0, 'Conversei com a mãe, ela está ciente, informou que na sexta ( 21/10), ele foi para um retiro em Dourados, disse que conversou com os professores.', 0, 0), +('2020107035008-6', 0, 0, 0, 0, 'Não consegui contato ao telefone, enviei email ao aluno.', 0, 0), +('2019107069031-5', 0, 0, 0, 0, 'Não consegui contato por telefone, enviei email ao estudante. Respondeu que vai trancar e voltar semestre que vem.', 0, 0), +('2020107069023-5', 0, 0, 0, 0, 'Não consegui contato por telefone, enviei email ao estudante.', 0, 0), +('2021207484009-1', 0, 0, 0, 0, 'Não consegui contato por telefone, enviei email ao estudante.', 0, 0), +('2017207069001-7', 0, 0, 0, 0, 'Mudou para jardim, passei o contato da Cerel para ver se consegue trancar o curso.', 0, 0), +('2020107069011-1', 0, 0, 0, 0, 'Estava doente, vai retornar e entregar o atestado na Cerel.', 0, 0), +('2022207891021-0', 0, 0, 0, 0, 'Começou a trabalhar e não consegue vir as aulas.', 0, 0), +('2022207891036-9', 0, 0, 0, 0, 'Esqueceu do início das aulas.', 0, 0), +('2022207891022-9', 0, 0, 0, 0, 'Não conseguiu mudar para Ponta Porã, não vai cursar.', 0, 0), +('2022207891040-7', 0, 0, 0, 0, 'Não consegui contato por telefone, enviei email.', 0, 0), +('2022207891006-7', 0, 0, 0, 0, 'Informou que não estuda no IFMS.', 0, 0), +('2022207891012-1', 0, 0, 0, 0, 'Não consegui contato por telefone, enviei email.', 0, 0), +('2022207891035-0', 0, 0, 0, 0, 'Informou que ligou na central e falaram que ela não estava matriculada.Orientei que procurasse a Cerel.', 0, 0), +('2022207891033-4', 0, 0, 0, 0, ' Não consegui contato por telefone, enviei email.', 0, 0), +('2020107035003-5', 0, 0, 0, 0, 'Não consegui contato por telefone, enviei email.', 0, 0), +('2020107035025-6', 0, 0, 0, 0, 'Conversei com a mãe, informou que está com problemas no transporte de Aral Moreira, mas disse que a aluna já conversou com os professores e coordenação.', 0, 0), +('2020107035049-3', 0, 0, 0, 0, 'Conversei com o pai, informou que viajou e o filho aproveitou para faltar, vai conversar com o coordenador.', 0, 0), +('2020107035090-6', 0, 0, 0, 0, 'Conversei com a madrasta, Elizabeth, disse que não sabe o que está havendo, porque ele sai para vir ao campus todos os dias, disse que vai conversar com ele, orientei que procurasse a coordenação.', 0, 0), +('2019107035071-9', 0, 0, 0, 0, 'Conversei com a mãe, ela disse que ele esta assistindo algumas aulas no curso de informática e que conversou com os professores, orientei que ele procurasse a coordenação.', 0, 0), +('2019107035008-5', 0, 0, 0, 0, 'Disse que não estava se sentindo bem e que foi embora, mas que já está frequentando as aulas normalmente.', 0, 0), +('2021107035048-2', 0, 0, 0, 0, 'Não consegui contato, enviei email.', 0, 0), +('2018107102037-5', 0, 0, 0, 0, 'Regime Domiciliar', 0, 0), +('2020107035046-9', 0, 0, 0, 0, 'A aluna disse que vai procurar a coordenação.', 0, 0), +('2021107035069-5', 0, 0, 0, 0, 'A aluna está gestante e não trouxe atestado, conversei com a mãe, orientei que procurasse a coordenação.', 0, 0), +('2022107035089-7', 0, 0, 0, 0, 'Conversei com a mãe, informou que ele deslocou o joelho, orientei que entregasse o atestado na Cerel.', 0, 0), +('2020107035077-9', 0, 0, 0, 0, 'Conversei com a mãe, disse que ele não está muito bem do estômago e que quando chove também tem dificuldade com o transporte, orientei que as faltas também reprovam.', 0, 0), +('2020107035063-9', 0, 0, 0, 0, 'Não consegui contato, enviei email ao estudante.', 0, 0), +('2022107035039-0', 0, 0, 0, 0, 'A aluna está gestante, a mãe informou que vai trancar o curso.', 0, 0), +('2020107035035-3', 0, 0, 0, 0, 'Não consegui contato, enviei email.', 0, 0), +('2019107035045-0', 0, 0, 0, 0, 'Não consegui contato, enviei email.', 0, 0), +('2019107036047-1', 1, 0, 0, 0, 'Contato por Camila ', 0, 0), +('2021107036008-9', 0, 0, 0, 0, '', 0, 0); + +-- -------------------------------------------------------- + +-- +-- Estrutura para tabela `fotos` +-- + +DROP TABLE IF EXISTS `fotos`; +CREATE TABLE IF NOT EXISTS `fotos` ( + `matricula` text NOT NULL, + `imagem_pequena` text NOT NULL, + `imagem_grande` text NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Estrutura para tabela `ultimo_relatorio` +-- + +DROP TABLE IF EXISTS `ultimo_relatorio`; +CREATE TABLE IF NOT EXISTS `ultimo_relatorio` ( + `estudante` text NOT NULL, + `email` text NOT NULL, + `telefone` text NOT NULL, + `endereco` text NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT; + +-- -------------------------------------------------------- + +-- +-- Estrutura para tabela `usuarios` +-- + +DROP TABLE IF EXISTS `usuarios`; +CREATE TABLE IF NOT EXISTS `usuarios` ( + `email` text NOT NULL, + `nome` text NOT NULL, + `senha` text NOT NULL, + `token` text NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- +-- Despejando dados para a tabela `usuarios` +-- + +INSERT INTO `usuarios` (`email`, `nome`, `senha`, `token`) VALUES +('robsonjaques@gmail.com', 'Robson', 'q1p0w2o9e3i8', 'tpncT2gkK4INmzyljwBGvExWuPd35M1LD6sYfZiA9FUhJVXS08'), +('rogerio.batista@ifms.edu.br', 'rogerio', 'rog1234', 'ZK8Y4liofRzpjJaNVqPAHkcXMUhd5tS3E9TrmeyxwIbCusL62G'), +('lin.feng@ifms.edu.br', 'lin', 'lin7890', 'B14LmM8HKp2Ak3qizNeb6Yot9IgQnUFaXhuWr0Z5ysdPCvDOf7'), +('marilene.ribeiro@ifms.edu.br', 'marilene', 'mar1234', 'YdI64yxFGrDh1lON8XAQHsvqwVeJi0zPLU3gSZuB7MTmWR9fK2'), +('cerel.pp@ifms.edu.br', 'Cerel', 'fapd2019', 'JsfRxHmI5Gd8Ay7r9teNl2BnSo0TgKDZMFchuWkEYQVLb6U1wC'), +('maria.costa@ifms.edu.br', 'Maria', '030742', 'k1piZGFvcfwK5ChaXIr7NgYulRUVqHdJTMjEPznSODeA964tWo'), +('maria.soares@ifms.edu.br', 'Lau', '291136', 'mBxKraAeudWVQ4nsM6XPZ5wSGfivgpzEIOFHCjDYy13LoklbR7'), +('lia.daniel@ifms.edu.br', 'Lia', '100660RD', 'sm1zR9i6wAnZySlbYHf32UKBILgOQpt5TvCWPGEcFj7x8Vaeq0'), +('coren.pp@ifms.edu.br', 'Coren', 'corencoren', 'PNlpgLxYcsXUzWdo2HtZOwauBrmeDRKVECnTSfJI3M8y5qkGF6'), +('monica.miyashiro@ifms.edu.br', 'Monica', 'miyashiro31', '3J9guiysILzYBE76HetU5qanV0QCMOTZkRbomrhpAGlcN2FPKS'), +('ligia.piletti@ifms.edu.br', '', 'LILIKA88', 'h4CcFYxa3rviT5Rzo8Js2f0OPnKbH19lWSN7kUZqXjmwDpygMA'), +('dirge.pp@ifms.edu.br', '', 'direcao2022', '2UDvrT1HS3XinxlCjwGNZI0FYa8hoVytAkQKfLc79JER4Oeu6W'), +('diren.pp@ifms.edu.br', '', 'direnpp', 'uFr3qNkGOnPJxp2IYXd9RDtvTUs7Cbmy0lEeSaLfKWchVQgjwM'), +('camila.souza@ifms.edu.br', '', 'Ca_890517', 'qeaZk6h2gs79GCYDtN0nKIlULumBSHbdJryF3VAOxjfXcwiE5M'), +('miriam.espindola@ifms.edu.br', '', '322315', '1ZyBpdH0SzjtTM4GWEAFrbRXInx6klJL3Q2N8DPYmisCeg5KVv'), +('napne.pp@ifms.edu.br', '', '394521', 'oVESh0qstzXJblpM7NCIc41PLFWQ69AngZr8UYRwK2vyjmDTd5'), +('ivan.herrmann@ifms.edu.br', '', 'Papaie10', 'NA5YGSsafT4Q6FzbCxlKVdvnR9wmy7BoPei8hj3gkcWMHZ2XtE'), +('coinf.pp@ifms.edu.br', '', '3edc4rfv', 'yH9qUla13RhMX5W6VbTP2JSOcznovCQLxKIks0jF4tY7rwgEdi'), +('marlom.marques@ifms.edu.br', 'Marlom', 'Marlom1@2Projetos', 'DIkoCEB254j1dzKVvxZJpFORtLTgw0A6PncM9irusShHNbqUm7'); +COMMIT; + +/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; +/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; +/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; diff --git a/dump/projetosifms.sql b/dump/projetosifms.sql deleted file mode 100644 index 612b759..0000000 --- a/dump/projetosifms.sql +++ /dev/null @@ -1,124 +0,0 @@ --- phpMyAdmin SQL Dump --- version 4.3.7 --- http://www.phpmyadmin.net --- --- Host: mysql04-farm88.kinghost.net --- Tempo de geração: 24/02/2023 às 15:02 --- Versão do servidor: 10.6.11-MariaDB-log --- Versão do PHP: 5.3.29 -SET - SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; - -SET - time_zone = "+00:00"; - -/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */ -; - -/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */ -; - -/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */ -; - -/*!40101 SET NAMES utf8 */ -; - --- --- Banco de dados: `projetosifms` --- --- -------------------------------------------------------- --- --- Estrutura para tabela `acoes` --- -CREATE TABLE IF NOT EXISTS `acoes` ( - `matricula` text NOT NULL, - `whats` int(1) NOT NULL, - `fone` int(1) NOT NULL, - `visita` int(1) NOT NULL, - `sucesso` int(1) NOT NULL, - `comentario` text NOT NULL, - `email` int(1) NOT NULL, - `pessoal` int(11) NOT NULL -) ENGINE = InnoDB DEFAULT CHARSET = latin1 COLLATE = latin1_swedish_ci; - --- --- Fazendo dump de dados para tabela `acoes` --- -INSERT INTO - `acoes` ( - `matricula`, - `whats`, - `fone`, - `visita`, - `sucesso`, - `comentario`, - `email`, - `pessoal` - ) -VALUES - ('2019107036083-8', 0, 0, 0, 0, '', 0, 0), - ( - '2019107036010-2', - 1, - 0, - 0, - 0, - 'No dia 31 de agosto de 2022 bati um papo com o estudante. Não vejo necessidade de visita ao domicílio. (Rogério Cardoso)\n\n', - 0, - 1 - ); - --- -------------------------------------------------------- --- --- Estrutura para tabela `fotos` --- -CREATE TABLE IF NOT EXISTS `fotos` ( - `matricula` text NOT NULL, - `imagem_pequena` text NOT NULL, - `imagem_grande` text NOT NULL -) ENGINE = InnoDB DEFAULT CHARSET = latin1 COLLATE = latin1_swedish_ci; - --- -------------------------------------------------------- --- --- Estrutura para tabela `ultimo_relatorio` --- -CREATE TABLE IF NOT EXISTS `ultimo_relatorio` ( - `estudante` text NOT NULL, - `email` text NOT NULL, - `telefone` text NOT NULL, - `endereco` text NOT NULL -) ENGINE = InnoDB DEFAULT CHARSET = latin1 COLLATE = latin1_swedish_ci ROW_FORMAT = COMPACT; - --- -------------------------------------------------------- --- --- Estrutura para tabela `usuarios` --- -CREATE TABLE IF NOT EXISTS `usuarios` ( - `email` text NOT NULL, - `nome` text NOT NULL, - `senha` text NOT NULL, - `token` text NOT NULL -) ENGINE = InnoDB DEFAULT CHARSET = latin1 COLLATE = latin1_swedish_ci; - --- --- Fazendo dump de dados para tabela `usuarios` --- -INSERT INTO - `usuarios` (`email`, `nome`, `senha`, `token`) -VALUES - ( - 'dev@local.com', - 'dev', - 'senha', - '' - ); - -/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */ -; - -/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */ -; - -/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */ -; \ No newline at end of file diff --git a/src/GJFjhgfDC7654fFiuklilHJGF453JHjhgGgFGD4467GgtyhujujhsdkgfkjKJLHuygTGHfgdf/index.php b/src/GJFjhgfDC7654fFiuklilHJGF453JHjhgGgFGD4467GgtyhujujhsdkgfkjKJLHuygTGHfgdf/index.php deleted file mode 100644 index e69de29..0000000 diff --git a/src/db_manager.py b/src/db_manager.py new file mode 100644 index 0000000..514c7f9 --- /dev/null +++ b/src/db_manager.py @@ -0,0 +1,16 @@ +import mysql.connector + +mydb = mysql.connector.connect(host="mysql.projetosifms.net.br",user="projetosifms",password="rjcbli7jfma18g8E1IACTnR99Uw4qN",database="projetosifms") + +mycursor = mydb.cursor() +#mycursor.execute("SELECT * FROM usuarios") +#myresult = mycursor.fetchall() + +mycursor.execute("SELECT * FROM customers") +myresult = mycursor.fetchall() + +def ATUALIZA_BANCO_DE_FOTOS(pasta_de_fotos): + return 0 + +def ATUALIZA_BANCO_DE_RELATORIOS(pasta_de_fotos): + return 0 \ No newline at end of file diff --git a/src/enviar.php b/src/enviar.php new file mode 100644 index 0000000..fab226e --- /dev/null +++ b/src/enviar.php @@ -0,0 +1,16 @@ +"; +echo ""; +echo ""; +echo "" + + +?> \ No newline at end of file diff --git a/src/index.php b/src/index.php index a46617e..3b95a2b 100644 --- a/src/index.php +++ b/src/index.php @@ -9,7 +9,7 @@ $mysql_dbname = $_ENV["MYSQL_DBNAME"]; if (isset($_GET["img"])) { if (CHECK_USER_LOGADO()) { - $name = '45hgGgFGD4467GgtyhujujhsdkgfkjfKJLHuygTGHJFjhgfDC3JHGFiuklilj7654HJGFfgdf/fotos/' . $_GET["img"] . '.jpg'; + $name = 'KJLHuygTGHJFjhgfDC7654HJGF453JHGFiukliljhgGgFGD4467Ggtyhujujhsdkgfkjffgdf/fotos/' . $_GET["img"] . '.jpg'; if (!file_exists($name)) { $name = 'static/img/avatar_1.png'; } @@ -43,7 +43,7 @@ if (array_key_exists("cmd", $entrada)) { case "ultimo_relatorio": if (CHECK_USER_LOGADO()) { - $saida = ultimo_relatorio("45hgGgFGD4467GgtyhujujhsdkgfkjfKJLHuygTGHJFjhgfDC3JHGFiuklilj7654HJGFfgdf/ultimo_relatorio.csv"); + $saida = ultimo_relatorio("KJLHuygTGHJFjhgfDC7654HJGF453JHGFiukliljhgGgFGD4467Ggtyhujujhsdkgfkjffgdf/ultimo_relatorio.csv"); } $saida["res"] = "ok"; break; @@ -70,8 +70,26 @@ if (array_key_exists("cmd", $entrada)) { exit; } +//} +//echo "
";
+//print_r(ultimo_relatorio("KJLHuygTGHJFjhgfDC7654HJGF453JHGFiukliljhgGgFGD4467Ggtyhujujhsdkgfkjffgdf/ultimo_relatorio.csv"));
+//echo "
"; + + +// set_marcacao(array( +// "cmd"=>"set_marcacoes", +// "matricula"=>"999999-9", +// "whats"=>true, +// "fone"=>true, +// "email"=>true, +// "visita"=>true, +// "sucesso"=>true, +// "comentario"=>"comen1ario" +// ) +// ); + function get_marcacoes($entrada) { @@ -102,6 +120,9 @@ function get_marcacoes($entrada) $r["sucesso"] = $m[$linha["sucesso"]]; $r["comentario"] = $linha["comentario"]; + + + return $r; } }