index() public method

public index ( )
コード例 #1
0
ファイル: Escritorio.php プロジェクト: pspaulus/MyBici_server
 public function salir()
 {
     if (isset($_SESSION["Usuario"])) {
         session_destroy();
     }
     $Login = new Login();
     $Login->index();
 }
コード例 #2
0
ファイル: Bootstrap.php プロジェクト: arnon22/transportcm
 /**
  * @return bool
  */
 public function init()
 {
     // Sets the protected $_url
     $this->_getUrl();
     if (isset($_POST['submitLoginBtn'])) {
         $this->processLogin();
     }
     if (false == Session::get(ADMIN_SESSION_NAME)) {
         require_once DIR_APP . '/controllers/login.php';
         $controller = new Login();
         $controller->index();
         return false;
     }
     // Load the default controller if no URL is set
     // eg: Visit http://localhost it loads Default Controller
     if (empty($this->_url[0])) {
         $this->_loadDefaultController();
         return false;
     }
     $this->_loadExistingController();
     $this->_callControllerMethod();
 }
コード例 #3
0
ファイル: index.php プロジェクト: alefig007/gepp
require_once 'controller/Login.php';
require_once 'config/config.php';
require_once 'config/sessao.php';
//instancia o objeto login
$login = new Login();
//verifica se o usuario esta logado
if ($_SESSION['logado'] !== 0) {
    //verifica se o usuario esta deslogando do sistema
    if (isset($_GET['login'])) {
        //destroi a sessão do usuario
        session_destroy('login');
        $_SESSION['logado'] = 0;
        //se o usuario não estiver loado manda pro controller login
        $login->viewLogin();
    } else {
        $login->index();
    }
} else {
    //verifica se o usuario digitou o login e a senha
    if (isset($_POST['login']) && isset($_POST['senha'])) {
        $logar = $login->logar($_POST['login'], $_POST['senha']);
        if ($logar === 1) {
            $login->index();
        } else {
            $login->viewLoginErro();
        }
    } else {
        //se o usuario não estiver loado manda pro controller login
        $login->viewLogin();
    }
}