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: 28.229 ]

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

Utilizando endereços personalizados no seu servidor web: passo-a-passo

SLiM: Simple Login Manager - Mini review

Relatórios com PHP e XSLT - Conceitos iniciais e utilização básica

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

Leitura recomendada

Formantando nomes com caracteres especiais em PHP

Prado - Orientação a componentes em PHP

Usando classes em conexão e consultas à banco de dados em PHP

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

Como programar com OOP em PHP, uma classe simples

  
Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor HostGator.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Viva o Android

Tópicos

Top 10 do mês

Scripts