我刚搬到一家新的托管公司,现在每当一个字符串被转义时,使用:
mysql_real_escape_string($str);
斜线保留在数据库中。这是我第一次看到这种情况发生,所以我的脚本都没有使用
stripslashes()
了。
这是在 CentOS 4.5 64 位上运行 php 5.2.6 作为 fastcgi 在 lighttpd 1.4 服务器上。我确保所有 magic_quotes 选项都关闭,并且 mysql 客户端 api 是 5.0.51a。
我的所有 6 个网络服务器都有相同的问题。
任何帮助,将不胜感激。
谢谢。