Hoje navegando pela internet,achei um tópico interessante... que mostrava como criar um filtro bloqueio de palavras em PHP e eu queria passar essa idéia pra vocês (código // comentado) - código abaixo:
Código:
<html> <head> <meta charset="UTF-8"></meta> </head> <?php $palavras_proibidas = array(); // Criaremos uma array() para facilitar a inclusão de novas palavras a serem bloqueadas. // $pattern = $palavras_proibidas; $pattern[0] = "Carro"; $pattern[1] = "Casa"; $pattern[2] = "Banheiro"; $received = "Saí do banheiro do trabalho e fui pra casa de carro."; // Variável com a frase que irá "passar" pela substituição, podendo também ser recebida via $_POST.// $replace = "***"; // Variável que tem a string que substituirá as palavras a serem bloqueadas. // $filter = str_ireplace($pattern, $replace, $received); // A "mágica" acontece aqui, onde $pattern é a array que contém as palavras proibidas, $replace a variável com a string substitutiva e $received a variável com o texto recebido, no caso, onde ocorrerão as substituições. // echo $filter; // Retorna a variável com a frase, no entanto, com as palavras já bloqueadas. // ?> </html>