Ficha Redes Formulário
Ficha Redes Formulário
Redes 2024/2025
Módulo 7
I. Cria um site para simular um formulário de introdução de Dados de Alunos utilizando HTML, CSS e
PHP, utilizando um framework (Bootstrap, Materialize ou outra). O site deverá de ter:
a. Uma página inicial com um login. Que irá para a página de aluno se o user name e password
estiverem correctos.
i. O user name e password estão no ficheiro pass.txt e deverão de ser verificados a partir destes.
b. Uma página de aluno com um formulário onde serão introduzidos as seguintes informações:
i. Número do Aluno (Numero)
ii. Nome (Texto)
iii. Género (Select)
iv. Nacionalidade (Texto)
v. Data Nascimento (Date)
vi. Cartão Cidadão (Texto)
vii. Contacto (Tel)
viii. Morada (Texto)
ix. Nome Pai (Texto)
x. Nome Mãe (Texto)
xi. Nome EE (Texto)
xii. Contacto EE (Tel)
c. Deverá de ser criada a classe Aluno que irá ter os atributos acima e o construtor. Esta classe deverá de
ser criada num ficheiro à parte e chamada com required no ficheiro aluno.php.
d. Todos os campos deverão de ser validados, tanto por requerimento como por pattern.
e. A página aluno também terá um botão de submeter e outro de reset.
f. Ao carregar no botão de submeter deverá de ir para a página de mostra, onde serão mostrados os dados
introduzidos na página do aluno e esses dados serão guardados num ficheiro de texto que irá ter como
nome o número do aluno.
g. Tanto o footer como o header serão modulares e colocados nas páginas utilizando o require_once.
Pág. 1