首页 > 解决方案 > 重新加载时保存选择值

问题描述

我有一个带有选择输入的表单,还有另一个设置会话的弹出窗口。我想在为会话设置重新加载页面时保存选定的值,有什么解决方案吗?

我的代码示例

<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" rel="stylesheet"/>

<form method="post" action="">
    <select name="first">
    <option value="example1">first opt</option>
    <option value="example2">second opt</option>
    </select>
    <input type="submit" value="Done">
    </form>

    <p>you have added > <?php echo $_SESSION['sessionset']; ?></p>
    <button data-toggle="modal" data-target="#myModal">Adding something by setting a session</button>
    
    
    <div id="myModal" class="modal fade" role="dialog">
  <div class="modal-dialog">
 <button type="button" class="close" data-dismiss="modal">×</button>
</div>
<div class="modal-body">

   <form method="post" action="">
    <select name="sessionset">
    <option value="cupcake">cupcake</option>
    <option value="cookie">cookie</option>
    </select>
    <input type="submit" value="Done">
    </form>
  
  </div>
  </div>

php

 if(isset($_POST['sessionset'])) {
        $_SESSION['sessionset'] = $_POST['sessionset'];
    }

这是我的页面的一个小例子,现在我需要设置会话并且我不希望用户因为重新加载而重置他的选择

标签: php

解决方案


推荐阅读