2

当我从表单中的文本区域检索数据时,

<?php $editor_data = $_POST['editor1']; ?>

这在本地工作正常。

但是,远程服务器会返回将样式与转义斜杠混合的文本,如下所示:

<h3 style=\"color: blue;\"> Initial value.</h3>

我不知道我做错了什么。你有什么主意吗?

4

2 回答 2

5

见: http ://www.php.net/manual/en/info.configuration.php#ini.magic-quotes-gpc

如果无法修改 php.ini,可以使用 stripslashes 函数(http://www.php.net/stripslashes )

于 2009-11-17T15:41:59.863 回答
0

由于魔术引号自 PHP 5.3.0 起已弃用,自 PHP 5.4.0 起已删除,因此 stripslashes($string) 是要走的路。

于 2015-02-09T02:15:34.920 回答