我有一个带有变量叫做cat:
的html表单(form2)<input type="text" name="cat" value=<?php echo $_POST['cat']; ?>><br> <b>
文件A ---&gt;文件B
文件A从form1获取输入并发布到文件B,文件B有一个名为form2的表单。
此表单从form1获取POST变量,并使用它们,但也需要一些额外的输入。 Cat,我可以看到bc它的输入类型是文本由于某种原因被截断。尽管cat通常只有1400个字符,但由于某种原因它被截断为164个字符。 为什么/如何解决这个问题?
答案 0 :(得分:1)
您需要将 value的值括在引号中,如下所示:
value=<?php echo $_POST['cat']; ?>
到
value="<?php echo htmlentities($_POST['cat']); ?>"