如何在php中存储带有特殊字符的文本?

时间:2010-11-13 05:25:35

标签: php

我的描述段落包含(“”和“)但是当我尝试保存数据时,斜杠(\)会在这些字符之前保存在数据库中。我正在使用mysql_real_escape_string($_POST['des'],$link);,但这不起作用。

2 个答案:

答案 0 :(得分:1)

听起来你是双重逃避数据。如果启用魔术引号,则会出现这种情况。您可以通过检查gpc_magic_quotes_enabled()的返回值来检查这一点。

如果启用了魔术引号,则应在php.ini中将其关闭,或者在使用之前使用stripslashes取消数据。

答案 1 :(得分:0)

检查php.inimagic_quotes_gpc的{​​{1}}设置。把它们关掉。