我有一个文本区域,我需要能够接收包括 / 和 ' 在内的字符以及 ASCII 中的特殊字符。它做得很好,并通过 POST 方法将数据发送到 php 页面。
然后我简单地重新填充文本区域
<?php echo isset($F_Text) ? $F_Text : '' ?>
在 textarea 标签之间 ($F_Name = $_POST["F_Name"]),目的是让用户可以更改他们输入的内容并重新提交。
但是每次重新填充表单时都会出现两个问题。在 ' 等字符之前添加正斜杠,并且 ASCII 字符作为符号而不是代码打印出来。这基本上破坏了页面的其余部分(提交继续由一些 javascript 处理)。
我想不出任何方法来保持 ASCII 代码就是这样,代码,而不是符号。
另外,我刚刚注意到所有 $ 符号也丢失了,我可以理解,但我需要它们留下来!
我需要表单来准确显示用户最初输入的内容。有任何想法吗?