如何在发布后保留表单值

shi*_*juo 22 html javascript php ajax

我试图找到在发布后保留表单值的最简单方法.我真的试图不得不在第二种形式下学习ajax,而且我不确定将ajax实现到我现有的谷歌地图页面有多难.所以我试图找到一种方法来在推送提交后保留两个日期字段的值

Inf*_*kka 53

如果您只想使用在其中发布的值重新填充字段,那么只需将post值回显到字段中,如下所示:

<input type="text" name="myField1" value="<?php echo isset($_POST['myField1']) ? $_POST['myField1'] : '' ?>" />
Run Code Online (Sandbox Code Playgroud)

  • 如果你想说什么做,那将会很有帮助,而不仅仅是"不.不要那样做".使用htmlspecialchars($ _ POST [.. (5认同)

Nea*_*eal 6

您可以将它们保存到$ _SESSION变量中,然后当用户再次调用该页面时,使用各自的会话变量填充所有输入.

  • 将它们存储到$ _SESSION会杀死服务器.饼干或选择的答案是最好的方法. (4认同)
  • @zeeks我是php的初学者.为什么它会杀死服务器?你能澄清一下吗? (2认同)