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