У меня есть код, который принимает $ _POST var. Однако этот var может иногда включать в себя некоторый ", поэтому он делает var end, и он не завершен, поэтому мой редактор отправляет часть файла. Есть ли способ , как я могу сделать "и" заменяются ранее обработанных поэтому он не закончится мой вар?file editor, PHP, "problem
0
A
ответ
0
Перед тем, как отправить его в редактор, запустить его через addslashes().
0
Переменные память arent завершена «отметками». Если вам нужно ссылаться на «в вашем коде, вы можете попытаться сделать \», так что, например
$test = "Hello \"world\"";
бы Привет «Мир»
0
<input type="text" name="some"
value="<?php echo htmlspecialchars($_POST['some'],ENT_QUOTES);?>"
Это не поможет. Мой файл все равно закончился. Мне нужно его заменить «и» на «и» – Riki137
. Я думаю, что я неправильно понял проблему ... вы говорите, что вам нужно иметь дело с косой чертой * до того, как она дойдет до кода php ? – hughes
Мне нужно «заменить» на «\» и «», чтобы я мог отправить его на другой скрипт, который вернет его обратно в «и» и вернет его обратно в файл. Теперь он просто изменяет «на \\\» и если есть, ничего не происходит. – Riki137