gpt4 book ai didi

php - 在 codeigniter 中为 session 闪存数据提供 css

转载 作者:行者123 更新时间:2023-11-28 17:06:48 26 4
gpt4 key购买 nike

有没有办法将 css 设置为 codeigniter session flashdata。当用户从 Controller 重定向到成功或错误后查看时,我想给出成功或错误消息。假设

在 Controller 中

$this->session->set_flashdata("msg", "<div class='alert alert-success'> Data successfully inserted.</div>");
redirect("contoller/method");

在 View 中

echo $this->session->flashdata("msg");

在这种情况下,我会收到 Bootstrap 的成功警报。但我需要在所有 set_flashdata 中制作 div 及其冗长的过程。我想知道,如果可以将第三个参数发送到闪存数据,这有助于了解其错误闪存数据或成功闪存,并相应地显示 Bootstrap 成功或错误警报。任何帮助都会很棒。

最佳答案

如果我很好地理解了您的要求,您应该为与插入过程相关的变量赋予值(value)。比你应该设置闪存数据。像这样的东西:

$insert = $this->Some_model->insert($data);
if ($insert != false) {//or any controll you could make in model method return
$msg = "<div class='alert alert-success'> Data successfully inserted.</div>";
} else {
$msg = "<div class='alert alert-danger'> Error while inserting. Please try again.</div>";
}
$this->session->set_flashdata("msg", $msg);

关于php - 在 codeigniter 中为 session 闪存数据提供 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30174954/

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