Ho questo codice con le parole proibite
Codice PHP:
<?php
// parole-proibite.php
$paroleNoGood = array ("mel(a|e)","per(a|e)","''");
?>
e poi questo, che però non intercetta le parole proibite:
Codice PHP:
include("parole-proibite.php");
//parole proibite (vedi parole-proibite.php)
$stringa = $_POST['messaggio'].' '.$nome.' '.$citta.' '.$email;
foreach($paroleNoGood as $parola){
if (stristr($stringa, $parola) !== false){
$errore .= "La parola $parola non è ammessa ";
}
}
ma riconosce solo questo array:
Codice PHP:
<?php
// Parole proibite
$paroleNoGood = array ("mela","mele","pera","pere","''");
?>