Originariamente inviato da zannas
secondo me devi usare le espressioni regolari...non ne sono sicuro ma dacci un'occhiata
Non credo, questo codice riguarda i siti e funziona benissimo, trova la parola proibita anche se si trova in un'insieme, ho provato ad adattare questo codice all'altro ma lā non funziona...non so perchč

//siti proibiti (vedi config.php)
$stringa2 = $_POST['url'].' '.$nome.' '.$citta.' '.$messaggio;
$stringa2 = str_replace("http://www.", "www.",$stringa2);
$stringa2 = explode(" ",strtolower($stringa2));
foreach($stringa2 as $sito){
foreach($siti_proibiti as $banned){
if (strpos($sito,$banned))
echo = "Il sito $sito non č ammesso";
}
}