这可能是一个非常简单的答案,但我的大脑绝对是炸的。我所拥有的代码并不像我想要的那样显示。我的问题是,我将如何获得以下代码以正确显示?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>
我想告诉谁是没有登录的用户之间的区别。这段代码能够分辨出这个区别吗? –