Php 在CodeIgniter框架中使用bootstrap notify插入数据后的通知
我尝试输入数据并将其放入数据库,然后将其重定向到首页。但是我想在条目数据库之后给bootstrap notify发送通知,并将其重定向到首页 这是我的控制器Php 在CodeIgniter框架中使用bootstrap notify插入数据后的通知,php,twitter-bootstrap,codeigniter,codeigniter-3,bootstrap-notify,Php,Twitter Bootstrap,Codeigniter,Codeigniter 3,Bootstrap Notify,我尝试输入数据并将其放入数据库,然后将其重定向到首页。但是我想在条目数据库之后给bootstrap notify发送通知,并将其重定向到首页 这是我的控制器 function insert() { $barcode = $this->input->post('id_barcode'); $imageResource = Zend_Barcode::factory('code128', 'image', array('text'=>$barcode.date(
function insert() {
$barcode = $this->input->post('id_barcode');
$imageResource = Zend_Barcode::factory('code128', 'image', array('text'=>$barcode.date("Ymd")), array())->draw();
$imageName = $barcode.'.jpg';
$imagePath = './result/';
if (!is_dir($imagePath)) {
mkdir ($imagePath, 777, TRUE);
}
imagejpeg($imageResource, $imagePath.$imageName);
$this->product_m->insert_produk($imageName);
redirect('admin/product');
}
此脚本启动时通知
<script type="text/javascript">
$(document).ready(function(){
$.notify({
icon: 'fa fa-check-circle',
message: "Success <b>Entry Database</b>."
},{
type: 'info',
timer: 4000
});
});
</script>
$(文档).ready(函数(){
美元。通知({
图标:“fa-fa检查圆”,
消息:“成功进入数据库。”
},{
键入:“info”,
计时器:4000
});
});
您可以在“管理/产品”中设置会话flashdata,例如:
在控制器中:
$this->session->set_flashdata('message', 'success');
redirect('admin/product');
在您的管理/产品页面:
<?php
$message = $this->session->flashdata('message').
if($message == "success"){
?>
<script type="text/javascript">
$(document).ready(function(){
$.notify({
icon: 'fa fa-check-circle',
message: "Success <b>Entry Database</b>."
},{
type: 'info',
timer: 4000
});
});
</script>
<?php
};
?>
$(文档).ready(函数(){
美元。通知({
图标:“fa-fa检查圆”,
消息:“成功进入数据库。”
},{
键入:“info”,
计时器:4000
});
});
我希望能帮助你。问候 控制器
redirect('admin/product/success');
看法
$(文档).ready(函数(){
美元。通知({
图标:“fa-fa检查圆”,
消息:“成功进入数据库。”
},{
键入:“info”,
计时器:4000
});
});
谢谢你的回答,但是$this->uri->segment(3);未找到,我正在尝试开发你的答案尼斯它已经解决了我试图使新函数成功,与Index的观点相同谢谢你@Emily因为你的答案仍然没有解决我的问题,但至少有一点我理解了我的问题的答案,因为你的答案
<?php
$check_success = $this->uri->segment(3);
if($check_success == "success"){
?>
<script type="text/javascript">
$(document).ready(function(){
$.notify({
icon: 'fa fa-check-circle',
message: "Success <b>Entry Database</b>."
},{
type: 'info',
timer: 4000
});
});
</script>
<?php
};
?>