我正在使用TinyMCE
,但问题是当我将TinyMCE
数据存储到我的本地主机的数据库时它运行正常但是当我使用相同的TinyMCE
并存储到服务器上的数据库时它是没有正确存储。我想存储数据: -
The first line of Lorem Ipsum, "Lorem ipsum dolor sit amet..", comes from a line in section 1.10.32.
但在db中它存储像(服务器): -
The first line of Lorem Ipsum, \"Lorem ipsum dolor sit amet..\", comes from a line in section 1.10.32.
当我在服务器(Linux)上运行我的代码时,它会在“”(双重代码)之前附加“\”
提前致谢
答案 0 :(得分:4)
这是魔术行情。页面上的phpinfo()
会告诉您它们是否处于活动状态,如果是,请在php.ini文件中将其关闭。
确保这些都设置为Off
:
magic_quotes_gpc = Off
magic_quotes_runtime = Off
magic_quotes_sybase = Off
答案 1 :(得分:2)
答案 2 :(得分:2)
你可以试试这个:
$_REQUEST['text'] = stripslashes($_REQUEST['text']);
这将剥离“\”,我认为它们是因为PHP指令magic_quotes_gpc。