芝麻web文件管理V1.00
编辑当前文件:/home/p/r/i/prismawe/www/resupres/dddse/application/classes/Controller/admin.php
logged_in()) { HTTP::redirect('login'); } else { if ($this->request->is_ajax() OR !$this->request->is_initial()) { $this->auto_render = FALSE; } } $session = Session::instance(); $tmpError = $session->get('erreur'); if (!isset($tmpError)){ $session->set('erreur', array()); } } public function action_index() { if(isset($_SESSION['connected']) && $_SESSION['connected']){ //user is connected if($_SESSION['access_right']=='admin'){ HTTP::redirect(Route::get('admin')->uri(array('controller'=>'admin', 'action'=>'home'))); }else if($_SESSION['access_right']=='client'){ HTTP::redirect(Route::get('user')->uri(array('controller'=>'user', 'action'=>'home'))); }else if($_SESSION['access_right']=='super'){ HTTP::redirect(Route::get('user')->uri(array('controller'=>'admin', 'action'=>'home'))); }else{ //erreur } }/* $this->template->menu = 'admin'; $this->template->titre = 'Admin du site'; $this->template->content = View::factory('admin/index');*/ } public function action_home(){ $session = Session::instance(); $accessRight = $session->get('access_right'); if(!in_array($accessRight, array('admin', 'super'))){ $_SESSION['eereur'][] = 'Accès interdit'; HTTP::redirect(); } $this->template->content = View::factory('admin/home'); $admin = ORM::factory('user', $_SESSION['user']['id']); $this->template->content->admin = $admin; $this->template->content->clients = ORM::factory('user')->where('type', '!=', 'super')->find_all(); } }