Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

pedradegelo

[Resolvido] Farejador de registros

Recommended Posts

Olá pessoal!

 

Digamos que temos um site onde os usuários criam o conteúdo.

Levando em consideração que o site precise exibir 10 registros

na pagina inicial, estou a matutar como implementar um farejador

que cheire resultado por resultado a fim de procurar palavras

de conteúdo inadequado e vetar a exibição do registro, para nao

quebrar a integridade do site.

Já na busca o nosso São Bernardo deve cheirar também, porém

se alguém mandar ele ir dormir, então são exibidos todos os tipos

de resultados.

O nosso São Bernardo também deve despejar aquele líquido forte

em cima dos cadastros impróprios, tais como pedofilia, apologia à

drogas, violência, etc...

 

Eu imagino que, em idéia inicial, isto deva se localizar nas classes

'model' do site.

 

E aí pessoal, que vocês podem dizer a respeito?

 

Grato pelo espaço, Cláudio

Compartilhar este post


Link para o post
Compartilhar em outros sites

Procure sobre badwords.

 

Recomendo você criar um arquivo badwords.txt e nele colocar, linha por linha, palvras e frases que você deseja bloquear. Depois, com o PHP, você importa essas palavras e frases pra um array e procura, na string a ser salva (conteúdo que o usuário está postando), se alguma dessas palavras existem, aí você remove a palavra ou bloqueia o envio.

 

Você também poderá usar expressões regulares e funções de busca do PHP como ereg, eregi e/ou strpos. :)

 

:)

Compartilhar este post


Link para o post
Compartilhar em outros sites

o colega,

valeu mesmo a dica. eu estava mesmo a procurar no google

mas nao tinha a key correta....'badwords'.

 

poxa valeu mesmo..vou estudar a respeito.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.