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


PHP OC::loadapp方法代码示例

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


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

示例1: header

// Handle WebDAV
if ($_SERVER['REQUEST_METHOD'] == 'PROPFIND') {
    header('location: ' . OC_Helper::linkToRemote('webdav'));
    exit;
} elseif (!OC_User::isLoggedIn() && substr(OC::$REQUESTEDFILE, -3) == 'css') {
    OC_App::loadApps();
    OC::loadfile();
} elseif (OC_User::isLoggedIn()) {
    OC_App::loadApps();
    if (isset($_GET["logout"]) and $_GET["logout"]) {
        OC_User::logout();
        header("Location: " . OC::$WEBROOT . '/');
        exit;
    } else {
        if (is_null(OC::$REQUESTEDFILE)) {
            OC::loadapp();
        } else {
            OC::loadfile();
        }
    }
    // For all others cases, we display the guest page :
} else {
    OC_App::loadApps();
    $error = false;
    // remember was checked after last login
    if (isset($_COOKIE["oc_remember_login"]) && isset($_COOKIE["oc_token"]) && isset($_COOKIE["oc_username"]) && $_COOKIE["oc_remember_login"]) {
        if (defined("DEBUG") && DEBUG) {
            OC_Log::write('core', 'Trying to login from cookie', OC_Log::DEBUG);
        }
        // confirm credentials in cookie
        if (isset($_COOKIE['oc_token']) && OC_User::userExists($_COOKIE['oc_username']) && OC_Preferences::getValue($_COOKIE['oc_username'], "login", "token") === $_COOKIE['oc_token']) {
开发者ID:noci2012,项目名称:owncloud,代码行数:31,代码来源:index.php


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