【发布时间】:2011-11-02 09:22:57
【问题描述】:
正如标题所说,我想知道这两个相似的功能是否可以合并为一个:
这会清理一般输入:
function sanitize($input)
{
if(get_magic_quotes_gpc() == true)
{
$input = stripslashes($input);
}
return htmlspecialchars($input);
}
并且这个会清理更新数据库的输入:
function sanitizeSQL($input)
{
if(get_magic_quotes_gpc() == true)
{
$input = stripslashes($input);
}
return mysql_real_escape_string(htmlspecialchars($input));
}
也许用另一个 if 语句或其他东西来添加或删除 *mysql_real_escape_string()* ?只是不知道该怎么做...
像往常一样,感谢所有帮助并提前致谢。
【问题讨论】: