【发布时间】:2014-05-18 17:48:48
【问题描述】:
我遇到以下问题:
已弃用:mysql_escape_string():此函数已弃用;改用 mysql_real_escape_string() 。在 /home/xtremeso/public_html/mp3/includes/class/_class_mysql.php 第 116 行
function safesql( $source )
{
if ($this->db_id) return mysqli_real_escape_string ($this->db_id, $source);
else return mysql_escape_string($source);
}
我已经尝试过 mysql_escape_real_string 但这并不能解决问题。 并且通过 .htacces 文件忽略 php 错误消息也不起作用
【问题讨论】:
-
你在“else”中也修复了吗?
-
那我估计是要切换了。确保所有代码中的所有
mysql_实例(包括数据库连接)都已更改为mysqli_
标签: php mysql sql string escaping