Quando trabalhamos com as variáveis $_POST ou $_GET, acontece que muitas vezes enviamos valores 0 (zero).
Por exemplo: É muito provável que na variável $_POST['preco'], possa conter um valor 0 (zero), já que se trata de de uma variável que vai armazenar o preço de um determinado produto.
No entanto, quando se trata de um campo obrigatório, temos de efectuar uma validação de protecção. De este modo evitamos que alguém envie um valor vazio.
Mas… Que passará caso o valor enviado seja um 0 (zero)? Será que a validação será bem efectuada? Será que vai permitir que o valor 0 (zero) seja considerado valido?
(mais…)



