我有一个模式窗口,可以使用以下命令在索引页面上加载,
data-reveal-onready="Register"
$(document).ready(function () {
$('[data-reveal-onready]').reveal();
});
我想在 data-reveal-onready 上添加一个 php if 语句,以便在主页上每个 session 仅加载一次,并且当用户再次访问主页时,它将不会出现在加载中。
模式是一个注册表单,因此显然可能再次需要模式窗口,并且单击注册按钮时它仍然会显示。
我正在使用 codeigniter 并显示模态。
非常感谢
最佳答案
也许使用 CI 的 session 类?
// Initialize on visit
$this->session->set_userdata('register_pop_up', true);
// Check
if ($this->session->userdata('register_pop_up'))
{
// Don't display in the future
$this->session->unset_userdata('register_pop_up');
}
关于php - codeigniter 显示每个 session /cookie 一次的模式加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8231320/