|  | 
 
| 本帖最后由 evan19 于 2009-2-12 17:13 编辑 
 本人刚学CI,做了个session的验证用户有没有登录(PS:是用PHP那种形式获得的session)
 
 PHP复制代码 复制代码function post_article()
{
  session_start();
  if($_SESSION['logined'] != TRUE) {
    header("Content-Type:text/html;charset=utf-8");
    echo('请先登录!');
    exit;
  }
  $title = $_POST['title'];  //标题
  $author = $_SESSION['username'];
  $this->load->helper('date');
  $posttime =  now(); //时间戳
  $category = $_POST['category'];  //分类;
  $content = htmlspecialchars($_POST['Array']);
}
 如果session没有的话,会报警告信息:
 A PHP Error was encounteredSeverity: Notice
 Message: Undefined index: logined
 Filename: controllers/blog.php
 Line Number: 49
 
 直接不用CI框架开发的话,好像不会报这种提示吧,请问有何解决好法?
 | 
 |