Boa pessoal, estou tentando implementar um sistema em PHP com MySQL e não entendo muito de PHP o que tenho q fazer é o seguinte:
modelar um conjunto de ferramentas interligadas com o objetivo de coletar informações estatísticas suficientes e necessárias para estruturar o desenvolvimento de tutores e agentes inteligentes para ensino a distância, possibilitando a geração de dados estatísticos e permitindo que o usuário tenha acesso a esses dados de maneira fácil e organizada, em relatórios claros, organizados e objetivos. Nesse intuito, foram projetadas ferramentas com as seguintes características e funcionalidades:
1) Efetuar a autenticação dos alunos, antes de poderem executar qualquer ação no curso;
2) Gerar um registro de todos os acessos do aluno às páginas do curso;
3) Apresentar os dados coletados com esse registro de maneira a facilitar a análise dos mesmos;
a tabela está constituida da seguinte forma
ALUNO: Identificador do aluno que está realizando acesso;
PAGINA: Identificador da página que está sendo acessada, a página corrente;
DATA_HORA_IN: Data e hora que a página foi acessada, isto é, o momento em que o aluno iniciou a leitura da página;
PAGINA_FROM: Página da qual o aluno provém. É a página da qual o aluno teve acesso à página corrente;
DATA_HORA_OUT: Data e hora em que o aluno saiu da página, ou seja, terminou a leitura da mesma;
PAGINA_TO: Página para a qual o aluno foi quando saiu da página corrente.
Cada linha da tabela de log é preenchida em duas etapas. Os dados de quem está acessando, qual página está sendo acessada, data e hora de acesso e de onde o aluno provém, na navegação são preenchidos no momento de acesso. Os dados relativos à data e hora de saída da página e para qual página o aluno está indo são gravados no próximo acesso a uma página. Assim, a data e hora de saída da última página acessada é a data e hora de acesso da nova página e a página para qual o aluno foi quando saiu da última página, é a página sendo acessada.