這可能是一個非常簡單的答案,但我的大腦絕對是炸的。我所擁有的代碼並不像我想要的那樣顯示。我的問題是,我將如何獲得以下代碼以正確顯示?PHP的一些小問題
例如,這個代碼
$toplinks = '<a href="profile.php?id=' . $userid . '">' . $username . '</a> •
<a href="edit_profile.php">Edit info</a> •
<a href="logout.php">Log Out</a>';
顯示完美,當我回聲它這樣
<div id="header"><?php echo "$toplinks"; ?></div>
但這碼不顯示相同$排名靠前
echo '$toplinks= "<a href="register.php">Register</a> •
<a href="login.php">Log In</a>';
這是我作爲一個整體的代碼
<?php
session_start();
$toplinks = "";
if (isset($_SESSION['id'])) {
$userid = $_SESSION['id'];
$username = $_SESSION['username'];
$toplinks = '<a href="profile.php?id=' . $userid . '">' . $username . '</a> •
<a href="edit_profile.php">Edit info</a> •
<a href="logout.php">Log Out</a>';
} else {
echo '$toplinks= "<a href="register.php">Register</a> •
<a href="login.php">Log In</a>';
}
?>
我嘗試呼應這兩個出這個
<div id="header"><?php echo "$toplinks"; ?></div>
我想告訴誰是沒有登錄的用戶之間的區別。這段代碼能夠分辨出這個區別嗎? –