我想将textarea限制为一定数量的字符,并编写了一个JavaScript函数来通知用户剩余的字符数。此限制与MySQL在该特定字段中设置的限制相匹配。
然而,当使用PHP和mysql_real_escape_string()保存内容时,它会使用反斜杠保存引号和双引号(我想象反斜杠和所有其他转义的东西),以便这些字符实际占用2个空格,从而呈现JS函数不准确。有关如何解决这个问题的想法吗?
编辑:根据deceze的建议,我检查了魔术引号是否打开,并且他们正在使用get_magic_quotes_gpc()检查。
但是我还检查了目录的.htaccess文件并找到了这个标志:
php_value magic_quotes_gpc 0
显然没有关闭魔术引号。知道为什么吗?