使用 php 触发器切换引导模式
Toggle Bootstrap modal with php trigger
如果设置了 PHP GET url,我需要触发引导模式,但我不知道该怎么做。
PHP 代码看起来像这样:
<?php
if ($_GET['activate']) {
$activate = $_GET['activate'];
mysql_query("UPDATE `users` SET `active` = 1 WHERE `email_code` = '$activate'");
}
?>
在 mysql 查询之后,但仍然在我需要触发模式的情况下。我已经考虑过 json,但还不够了解来创建自己的代码。显示模态的 javascript 是这一行:
$('#myModal').modal('show')
我将如何将其转换为与我的 PHP 触发器一起使用?
添加一个检查状态的变量,
$show_modal = false;
在你的设置中,它为真,
if ($_GET['activate']) {
$activate = $_GET['activate'];
mysql_query("UPDATE `users` SET `active` = 1 WHERE `email_code` = '$activate'");
$show_modal = true;
}
现在在你的 html 中:
<?php if($show_modal):?>
<script> $('#myModal').modal('show');</script>
<?php endif;?>
这实际上比大多数人意识到的要容易,只需使用 PHP if 语句将您的 JS 调用注入页面:
<?php if (($_GET['activate'])) { ?>
<script type="text/javascript"> $('#myModal').modal('show'); </script>
<?php } ?>
将此 php if 语句放入文档的头部(如果您考虑加载时间,则放在页脚中),它将根据需要打开您的模态。
相关文章:
- 不确定我在PHP AJAX中使用的是什么开发模式
- 如何使用 JavaScript 或 PHP 将 IE 11 企业模式设置为标准模式
- 在 PHP 中创建模式警报而不是页面重定向验证
- 如何使用 php 代码内部显示引导模式弹出窗口
- PHP根据用户选择的项目以模式加载数据
- PHP-Jquery-简单模式的开放数据
- PM2 管理 PHP 脚本 - 集群模式
- 如何在 php 中禁用 esc 键、F11 和弹出窗口退出全屏模式
- PHP Yii-单击列表然后显示模式中单击的列表的完整数据
- 如果 PHP 返回 0,则运行 jQuery 模式对话框
- 将引导模式与动态 PHP 数据重用
- 使用 php 触发器切换引导模式
- 模式关闭后取消设置 PHP 变量
- 如何使用 jQuery 将变量从隐藏字段发送到远程 PHP 文件,并在引导模式中显示脚本的结果,而无需刷新
- 如何在中心显示带有消息的加载程序图像,并防止在 AJAX 响应来自 PHP 文件时关闭引导模式对话框
- php中条件语句后面的模式框
- 为登录/注册模式实现正确的php数据库访问
- Q: while循环的按钮中的PHP多模式
- 在模式窗口中将javascript传递给php
- 从具有特定模式PHP的字符串中删除额外字符