WikiPrabhata

validations.js

Resumo

Contém todas as operações de validação do site. Apenas apresento uma breve descrição.

boolean validate_nome(string nome)

Retorna true apenas se:

- Conter letras latinas (e.g: A Á a á)

- Não conter numeros nem caracteres estranhos

- Tem de conter pelo menos 2 palavras

 

boolean validate_password(string pass1, string pass2)

Retorna true se as passes forem iguais e não forem vazias.

 

boolean validate_phone(int phone)

Retorna true se tiver 9 digitos e todos eles são números.

 

boolean isDate(string date)

Esta função recebe datas na forma date="DD/MM/AAAA" e retorna true se for uma data correcta a nível semantico e lógico.