$username;
$welcomeMessage;
if(isset($_SESSION['username'])){
$username = $_SESSION['username'];
$welcomeMessage = "Hello $username! | ";
$welcomeMessage .= '<a href="'.$_SERVER['DOCUMENT_ROOT'].'/nmc/Admin/LogoutProcessor.php">Logout</a>';
} else {
$welcomeMessage = "Welcome | ";
$welcomeMessage .= '<a href="'.$_SERVER['DOCUMENT_ROOT'].'/nmc/Admin/LoginPage.php">Login</a>';
}
以上回報的代碼 「文件:/// C:/xampp/htdocs/nmc/Admin/LoginPage.php」
我使用XAMPP開發網站,基本上都使用自己的服務器處理,所以我不能使用上面的鏈接。我有不同的目錄中有幾個網頁需要鏈接到LoginPage.php,我需要一個標準鏈接。以上代碼位於不同目錄中的其他頁面可以調用它的類中。
誰能告訴我如何解決這個問題?
謝謝!
如何去除'$ _ SERVER [ 'DOCUMENT_ROOT']'?你爲什麼首先使用它? – Carsten
或嘗試使用$ _SERVER ['HTTP_HOST']來代替;這應該給你一些東西沿線http:// localhost – scott
@Carsten因爲上面的代碼是在一個類來建立一個網頁。來自不同目錄的許多頁面調用這個類。 – Boon