php - 重新加载时保存选择值
问题描述
我有一个带有选择输入的表单,还有另一个设置会话的弹出窗口。我想在为会话设置重新加载页面时保存选定的值,有什么解决方案吗?
我的代码示例
<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'];
}
这是我的页面的一个小例子,现在我需要设置会话并且我不希望用户因为重新加载而重置他的选择
解决方案
推荐阅读
- javascript - 如何为从 html 文件调用的函数返回的字符串添加样式
- bash - 在 MacOS 中电池电量低于阈值时播放警告的脚本
- animation - 是否有像 PocketGems 的“Episode”应用程序那样创建移动角色的 2D 角色动画 SDK?
- amazon-web-services - 由于 API 网关中缺少域,部署 Lambda 服务失败?
- python - 如何一次运行多个协议?
- django - 在测试环境中,Django 模型对象不会加载到 Form 中
- reactjs - 这是使用 shouldComponentUpdate 生命周期方法的好地方吗?(反应JS)
- c - RISCV 32 位基础和 64 位扩展
- node.js - node rd kafka 为每条消息从头开始重复传递报告
- javascript - 如何从父导航器定义子导航器的初始路由名称?