Utilizando PHP para validar dados passados pelo usuário

Este artigo descreve sucintamente o uso das funções Filter do PHP. Estas funções são utilizadas para avaliar e validar dados passados por usuários ou provindos de outras fontes não seguras.

[ Hits: 32.039 ]

Por: EVERTON DA ROSA em 21/02/2008 | Blog: http://everton3x.github.io


Introdução



Este artigo descreve sucintamente o uso das funções Filter do PHP. Estas funções são utilizadas para avaliar e validar dados passados por usuários ou oriundos de outras fontes não seguras.

A referência em português das funções pode ser encontrada em:
Nenhuma dependência é necessária para a execução destas funções, sendo que o comportamento delas pode ser modificado no php.ini pela alteração de "filter.default" e "filter.default_flags".

Estas funções são um interessante complemento à validação de dados feita no lado cliente, geralmente com JavaScript.

Validando os dados no lado do servidor, é possível impedir que usuários mal-intencionados explorem brechas na validação do lado cliente para provocar danos no sistema.

Além disso, vários dos filtros existentes simplificam o processo de validação, que geralmente é feito com funções e expressões regulares complexas.

    Próxima página

Páginas do artigo
   1. Introdução
   2. Validando e filtrando strings
   3. Outras funções de filtragem e validação
   4. Considerações finais
Outros artigos deste autor

Tratamento de exceções do PHP: uma introdução para iniciantes

Considerações sobre as distribuições

PHP5 Orientado a Objetos: Visibilidade, herança e extensões de classes

SliTaz: Mini-review desta mini-distribuição Linux

Funções da categoria Miscelânea do PHP

Leitura recomendada

BolachaMALPPH Apache X Lighttpd X PHP/FastCGI X APC X HTTPREF X MySQL

Como atribuir notícias RSS ao seu site usando ATOM e PHP

Abordagem exemplificada de orientação à objeto com PHP 5

Tags automáticas em URLs com a classe urlmatch da PHP

Symfony Framework - Introdução

  
Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts