重新访问页面时恢复无线电选择

时间:2014-05-23 16:26:03

标签: php html session

我有一个简单的任务:从收音机帖子中获取信息,将其保存到会话中,然后,当我稍后用无线电重新访问该页面时,我仍然可以看到我选择了哪个收音机。这是我的代码:

if(isset($_POST["question1"])){
    echo $_SESSION["question1"]=$_POST["question1"]."<br />";}
else{echo $_SESSION["question1"]="";};

//Checking
<?php print_r($_SESSION["question1"]);?>
<input type="radio" name="question31" value="A" <?php
    if (isset($_SESSION["question31"])){
      if ($_SESSION["question31"]=="A"{echo "checked";};};>/?>A
<input type="radio" name="question31" value="B" <?php 
    if (isset($_SESSION["question31"])){
      if ($_SESSION["question31"] =="B"){echo "checked";};};?>/>B

页面提交输入到自身,只是因为任何人都想知道第二页(因此,你会发现我使用了isset函数作为条件,禁止错误通知,并且,页面只将输入保存到会话中一旦发布了什么东西)。

一旦页面将输入发送给自己,它就会将它们保存到会话中。如果会话数据等于无线电的值,则应检查它。这样,即使我访问其他页面并返回到此页面,仍应选择所选的无线电。我担心这不会发生。

有没有人有任何想法?感谢。

0 个答案:

没有答案