データベースに保存されているよりも、いくつかの禁止された単語があります。
私がしなければならないことは、それらすべてを承認された新しい単語に置き換えることです。
私はそのようなことをしました
//Inclusion du fichier à parser
require_once GETCASH_BASE_PATH . '/GESTION/pages_html/index.phtml'; // Layout principal
//Récupération du contenu
$buffer = ob_get_clean();
//Modification du contenu
$mots_interdits = censure();
while ($censure = mysql_fetch_assoc($mots_interdits)):
$new = str_replace($censure['mot'], $censure['mot2'], $buffer);
endwhile;
//On affiche le nouveau contenu
echo $new;
関数は別のファイルにあります
/**
* fonction qui requete la censure
* @return type
*/
function censure() {
$query = "SELECT `mot`, `mot2` FROM `censure`";
$result = mysql_query($query);
return $result;
}
私が抱えている問題は、禁止された単語が 1 つだけ置き換えられることです。すべての単語を置き換えることができればいいのにと思います。
どんな種類の助けも大歓迎です。