为了过滤 post 变量,我在包含文件中使用以下函数
function filter($post) {
$post = trim(htmlentities(strip_tags($post)));
if (get_magic_quotes_gpc())
$post = stripslashes($post);
$post = mysql_real_escape_string($post);
return $post;
}
当我使用以下代码过滤主文件中的 post 数组时
foreach($_POST as $key => $value) {
$post[$key] = filter($value);
}
我收到
Fatal error: Call to undefined function filter()
任何想法?