PHP在表单中显示POST数据

PHP在表单中显示POST数据,php,html,post,Php,Html,Post,如何获取html帖子并将变量传递回html表单?我有一个运行的脚本,但是当PHP响应post时,表单数据会在重新加载时消失,这不是我想要的。TIA页面重新加载后,您可以使用 <? if (isset($_POST['inputname']) { $myvariable = $_POST['inputname']; }else{ $myvariable = ""; } ?> 之后,您可以将它们作为输入值插入,以便在POST之后值仍然存在 <input type="text" v

如何获取html帖子并将变量传递回html表单?我有一个运行的脚本,但是当PHP响应post时,表单数据会在重新加载时消失,这不是我想要的。TIA

页面重新加载后,您可以使用

<? if (isset($_POST['inputname']) { $myvariable = $_POST['inputname']; }else{ $myvariable = ""; } ?>
之后,您可以将它们作为输入值插入,以便在POST之后值仍然存在

<input type="text" value="<? echo $myvariable; ?>">

多方面,;从会话、三元运算符、cookies和pizza中选择一个。我想我自己会选择比萨饼。你可以将$u POST数据回显到表单中。可能需要添加一个三元OBV,这家伙可能需要尽可能多的帮助。。。。如果你不知道三元是什么$myvariable=isset$\u POST['inputname']$_POST['inputname']:;isset检查可以用来避免错误,更新了我的答案。如果帖子还没有设置呢?然后,当您尝试将$myvariable打印到表单中时,将出现一个未定义的变量错误。这就是三元的好处。或者至少在if之前做一个else或者定义var。是的,这样更好,但是你真的应该花一分钟来阅读关于三元运算符的内容。