当前位置: 首页>>代码示例>>PHP>>正文


PHP Utilisateur::isConnected方法代码示例

本文整理汇总了PHP中Utilisateur::isConnected方法的典型用法代码示例。如果您正苦于以下问题:PHP Utilisateur::isConnected方法的具体用法?PHP Utilisateur::isConnected怎么用?PHP Utilisateur::isConnected使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Utilisateur的用法示例。


在下文中一共展示了Utilisateur::isConnected方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: catch

<?php

require_once 'class/utilisateur.class.php';
//Varibale commune
$user = null;
if (!Utilisateur::isConnected()) {
    include "authCas.inc.php";
}
try {
    $user = Utilisateur::createFromSession();
} catch (Exception $e) {
    echo $e->getMessage();
    exit;
}
if (isset($_REQUEST['logout'])) {
    if (isset($_SESSION['phpCAS'])) {
        require_once "CAS-1.3.4/CAS.php";
        require_once "config.php";
        // Enable debugging
        phpCAS::setDebug();
        // Initialize phpCAS
        phpCAS::client(CAS_VERSION_2_0, $cas_host, $cas_port, $cas_context, false);
        // no SSL validation for the CAS server
        phpCAS::setNoCasServerValidation();
        phpCAS::logoutWithRedirectService("http://localhost/www/GestionnaireStage/index.php");
    } else {
        Utilisateur::logoutIfRequested();
        header("Location: index.php");
        exit;
    }
}
开发者ID:AppliStage,项目名称:GestionnaireStage,代码行数:31,代码来源:init.inc.php

示例2: toHTML

    public function toHTML()
    {
        $html = <<<HTML
        <!DOCTYPE html>
    <html lang="fr">
    <head>
        <meta charset="utf-8">
    \t<title>{$this->title}</title>
    \t{$this->head}
    </head>
    <header>
        <div id ="divHaut" class="jumbotron">
            <div class="row">
                <div class="col-xs-5">
        \t        <h1 id="nomSite">Tournoi de tennis</h1>
        \t    </div>
        \t    <div class="col-xs-2">
                   {$this->header}
                </div>
                <div class="col-xs-5">
HTML;
        if (Utilisateur::isConnected()) {
            $html .= Utilisateur::disconnectForm($_SERVER['PHP_SELF']);
        } else {
            $html .= Utilisateur::loginForm('../front/Authentification.php');
        }
        $html .= <<<HTML
    \t           <a href="../front/formulaireInscription.php">Inscription</a>
    \t        </div>
            </div>
        </div>

        <ul class="nav nav-tabs nav-justified" id="navbar">
            <li role="presentation" class="active"><a class="onglet" href="http://infs3_prj13/index.php">Accueil</a></li>
            <li role="presentation"><a class="onglet" href="#">Horaires</a></li>
            <li role="presentation"><a class="onglet" href="#">Terrains</a></li>
            <li role="presentation"><a class="onglet" href="../front/billetterie.php">Billetterie</a></li>
            <li role="presentation"><a class="onglet" href="#">Resultats</a></li>
            {$this->menu}
        </ul>
    </header>
    <body>
\t\t

\t\t<div id="global">
\t\t\t{$this->body}
\t\t</div>

    </body>
</html>
HTML;
        return $html;
    }
开发者ID:GroupeProjetS3,项目名称:ProjectS3,代码行数:53,代码来源:webpage.class.php


注:本文中的Utilisateur::isConnected方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。