PHP用户警告用break例程更改$_SESSION变量
PHP user alert to change $_SESSION variable with break routine
我有一个脚本,它需要用户交互来重写带有yes/no选项的SESSION变量。
yes的响应会导致一个简单的头重定向(我已经可以做到这一点了)。
echo ("<SCRIPT LANGUAGE='JavaScript'>
window.alert('You already are subscribed to a plan, would you like to change your plan at this time?')
window.location.href='../index.php?p=payment';
</SCRIPT>");
但是no的响应应该会中断子程序并"完成"PHP脚本的其余部分。
如何向用户提供"是/否"选项来更改会话变量,其中"否"将导致PHP脚本的延续?
为此目的使用alert
是不合适的
更好地使用javascript的confirm
框,它显示一个带有yes和no选项的确认框,并且没有选项阻止事件发生
<script>
if(confirm('You already are subscribed to a plan, would you like to change your plan at this time?'))
{
window.location.href='../index.php?p=payment';
}
</script>
只有当用户点击是
相关文章:
- 如何获取Session变量中的锚文本
- Session.get未在Meteor.js中设置变量
- Node.js req.session 变量未定义
- 在PHP中设置SESSION变量
- 关闭选项卡时清除SESSION变量
- 如何让空格键{{if}}中的HTML使用Session变量进行反应性更改
- onclick事件,其中PHP SESSION变量在每次页面加载时发生
- 从Javascript分配Session变量
- 如何在文本框上设置Session变量'关于php中的更改事件
- 是否可以访问纯JS中的SESSION变量(在PHP中设置)
- 奇怪:从post控制器到jsp页面的session变量返回null
- 如何在ColdFusion CFC的远程方法中使用/访问SESSION变量?
- 从javascript的session Provider类中获取session变量
- Express-session变量在加载api后改变
- 如何将POST变量值附加到AJAX中的新SESSION变量并从其他脚本调用它?
- 将Session变量传递给javascript
- 如何访问Session变量并在javascript中设置它们
- 使用onclick函数在javascript中创建一个元素,该函数传递$session变量
- 访问Asp.. Net Session变量
- 我们总是有session[]变量,那么代码呢?来自HTML5的SessionStorage带来了新的