gpt4 book ai didi

php - CodeIgniter 闪存数据

转载 作者:IT王子 更新时间:2023-10-28 23:58:15 24 4
gpt4 key购买 nike

我正在努力处理 CodeIgniter 中的 Flash 数据。

我基本上想:

向数据库添加类别将用户重定向回页面显示成功弹出消息“您的类别已创建”

到目前为止,我可以将类别成功添加到数据库中,并且用户输入已正确验证,唯一的问题是我不知道如何创建弹出式成功消息。 (我不想加载成功 View ),只需重定向回他们来自的地方并在顶角或其他地方显示小消息。

闪存数据是正确的选择吗?

最佳答案

在你的 Controller 中:

//add to db
// load session library if not auto-loaded
$this->session->set_flashdata('msg', 'Category added');
redirect('controller/method');

在 View 中:

<script>
// assumes you're using jQuery
$(document).ready(function() {
$('.confirm-div').hide();
<?php if($this->session->flashdata('msg')){ ?>
$('.confirm-div').html('<?php echo $this->session->flashdata('msg'); ?>').show();
<?php } ?>
});
</script>

关于php - CodeIgniter 闪存数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12353370/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com