2011-06-24 97 views
0

我有一个代码,需要$ _POST var。但是,这个var有时可能包含一些,因此它使var结束,它不完整,所以我的编辑器只发送一个文件的一部分。 有什么办法我怎么可以做“和”被替换之前处理,所以它不会结束我的变种?文件编辑器,问题

回答

0

之前你把它发给编辑,通过addslashes()运行它。

+0

这并没有帮助。我的文件无论如何都结束了..我需要用'和'替换''和\' – Riki137

+0

我认为我误解了这个问题......你是说在处理php代码之前你需要处理斜线* ? – hughes

+0

我需要将'和'替换为\'和\“,以便我可以将它发送给另一个脚本,该脚本将其重新转换为”and“,并将其放回到文件中,现在它只是修改”to \\“并如果有',没有任何反应 – Riki137

0

中的变量内存不会以“标记”结尾。 如果您需要引用“在你的代码,你可以尝试做\”因此,例如

$test = "Hello \"world\""; 

会是你好“世界”

0

htmlspecialchars

<input type="text" name="some" 
value="<?php echo htmlspecialchars($_POST['some'],ENT_QUOTES);?>"