a)
<HTML> |
b)
É utilizado o método POST pois este método possibilita duas vantagens em relação ao método GET: a encriptação de dados e consideramos que a encriptação do numero de BI é necessária por ser um dado pessoal; e a possibilidade dos "campos" de entrada do form terem valores ilimitados, o que pode ser útil para o campo de mensagem.
c)
Poder-se-ia usar o numero de BI para verificar se uma pessoa já tinha assinado
a petição. Para isso no programa que é executado pelo formulário seria
verificado se já existia uma entrada com esse numero, dando assim uma mensagem
de erro. Isso poderia ser feito usando um comando tipo grep para um
ficheiro ou no caso de uma base de dados o BI poderia ser o campo de chave
(único). A verificação usando o "check-digit" do BI evitaria em
pouco a invenção de números.
Também se poderia usar um método de password dado por um organismo oficial e enviado
para o endereço da pessoa.
d)
#!/usr/bin/perl # NOTA:não é feita a a analise se o BI 'e um numero
válido
# HTML
|