A simple PHP content filtering instance .? Phpif ($ _ POST) {two methods to convert the obtained file content to an array: * export fconfile_get_contents(.filter.txt); $ filter_wordexplode (n, $ fcon); * export filter_wordfile(.filter.txt)
If ($ _ POST)
{
// You can convert the file content to an array:
/*
$ Fcon = file_get_contents ("./filter.txt ");
$ Filter_word = explode ("\ n", $ fcon );
*/
$ Filter_word = file ("./filter.txt ");
// $ Filter_word = array ("test1", "test2", "test3", "test4 ");
$ Str = $ _ POST ["mess"];
For ($ I = 0; $ I
{
If (preg_match ("/". (trim ($ filter_word [$ I]). "/I", $ str ))
{
Echo "script" alert ('the content you entered contains illegal content. please try again! '); Script ";
Echo "back ";
Exit;
}
}
Echo "the content you entered is:". $ str;
}
?>
Test whether the filter is effective:
From: blog of adamboy
Http://www.bkjia.com/PHPjc/478591.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/478591.htmlTechArticle? Php if ($ _ POST) {// you can convert the file content to an array using the following two methods:/* $ fcon = file_get_contents (. /filter.txt); $ filter_word = explode (\ n, $ fcon); */$ filter_word = file (. /filter.txt )...