- Home
- Categorie
- Coding e Sistemistica
- PHP
- incrementare termini di spam dubbi
-
incrementare termini di spam dubbi
[php]
////////////////////////////////////////////Spam filterfunction isspam($text)
{
$sfil[0] = "www.";
$sfil[1] = "http:";
$text = str_replace(" ", "", $text);
$text = strtolower($text);
for($i=0;$i<count($sfil);$i++)
{$nosf = substr_count($text,$sfil*); if($nosf>0) { return true; }
}
return false;
}
[/php]
dite che per incrementare nuovi termini da censurare mi basta aggiungere$sfil[2] = ".org";
$sfil[3] = "altervista";????:x
-
si basta quello
-
Potresti anche evitare di inserire i numeri nel creare la lista di spam, utilizzando la funzione Array.
$sfil = array ("www.", "http:", ".org", "altervista");
Il risultato finale è lo stesso e permette di scrivere meno linee di codice.
Ciao!