PHP中的奇怪文本添加

时间:2010-06-11 06:07:37

标签: php

我有一个表单将数据发布到php页面。然后我让PHP页面回显数据,并将其发布到twitter。每当在带有撇号的单词中,它会在它之前添加一个反斜杠。所以我输入“我要去公园”它回声“我要去公园”发生了什么,我该如何解决? Thanx:)

4 个答案:

答案 0 :(得分:1)

这是由magic_quotes引起的,这是您应该关闭的配置选项。有关详细说明,请参阅here

答案 1 :(得分:1)

你可以在php.ini或.htaccess

中关闭它

或者只是摆脱到位​​:

if (get_magic_quotes_gpc()) foreach($_POST as $k=>$v) $_POST['$k'] = stripslashes($v);

答案 2 :(得分:0)

在提交内容之前,

在内容周围添加 stripslashes()

答案 3 :(得分:-1)

magic_quotes_gpc已启用..我会在您的php.ini或服务器设置面板中关闭它(取决于您的主机)

编辑,虽然有点痛苦,支持牧师Shrapnel ..