簡體   English   中英

UserCake / PHP-isUserLoggedIn不起作用,顯示空白頁

[英]UserCake/PHP - isUserLoggedIn won't work, gives blank page

我正在嘗試檢查用戶當前是否登錄。 如果用戶已登錄,我想在菜單中顯示正確的<li>

我嘗試在頁面頂部執行此操作:

<?php

// Report all PHP errors (see changelog)
error_reporting(E_ALL); 

require_once ('models/config.php');
//$username = $loggedInUser->username; 

if ($isUserLoggedIn()) {
    $r1 = $loggedInUser->username;
    $r2 = "Logout";
} else {
    $r1 = "Login";
    $r2 = "Register";
}
?>

這是<li>標記:

<li><a class="short" href="About" style="display: block;"><?php echo $r1 ?></a></li>
    <li><a class="short" href="About" style="display: block;"><?php echo $r2 ?></a></li>

您使用錯誤的代碼檢查用戶是否登錄,它是: isUserLoggedIn

嘗試這個:

<?php

// Report all PHP errors (see changelog)
error_reporting(E_ALL); 

require_once ('models/config.php');
//$username = $loggedInUser->username; 

if (isUserLoggedIn()) {
    $r1 = $loggedInUser->username;
    $r2 = "Logout";
} else {
    $r1 = "Login";
    $r2 = "Register";
}
?>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM