2012-09-15 197 views
0

我提交虽然形式内容是这样的:

This is a test \ or something 

这最终通过POST来作为

This is a test or something 

通知书丢失的反斜杠。我真的需要保持反斜杠的内容。任何帮助都是极好的。

编辑:

基本上我只是写了这一点,到文件:

<?php 

frwite($file, $_POST['content']); 

?> 

我没有运行stripslashes()函数反对或任何其它转换

它工作正常在启用了magic_quotes_gpc的服务器上,但该应用程序可能会在支持的服务器和不支持的服务器之间浮动。

基本上我正在寻找一种方法,使这项工作无论magic_quotes_gpc的

+0

你可以发布的代码$ _POST数据反斜杠被观察到丢失? – jimp

+0

是否有任何其他字符被剥离,如“or”? –

+0

您是否试过'addslashes'? – hjpotter92

回答

2

某处在你的代码,你可能会被调用stripslashes()。检查你的代码是否没有这个函数和你可能包含的其他库。