CI增加类似ThinkPHP的success、error提示
CodeIgniter预定义全局success、error提示
首先找到CI的公共函数类/全局函数类文件:/system/core/Common.php
这里在该文件最底部添加如下代码:
- /**
- * 成功跳转函数
- * @access public
- * @param mixed
- * @return mixed
- */
- if ( ! function_exists('success'))
- {
- function success($tag,$url)
- {
- header("Content-type:text/html;charset=utf-8");
- echo '<script>alert("'.$tag.'");location.href="'.$url.'";</script>';
- }
- }
- /**
- * 错误跳转函数
- * @access public
- * @param mixed
- * @return mixed
- */
- if ( ! function_exists('error'))
- {
- function error($tag)
- {
- header("Content-type:text/html;charset=utf-8");
- echo '<script>alert("'.$tag.'");window.history.back(-1);</script>';
- }
- }
使用示例:
- if($res){
- success('提交成功',site_url('welcome')); //需要跳转的地址,例如跳转到welcome方法
- }else{
- error('提交失败');
- }
本文作者:未来往事
本站使用「署名 4.0 国际」创作共享协议,可自由转载、引用,但需署名作者且注明文章出处
此处评论已关闭