登录/注销动态

时间:2013-04-20 16:01:52

标签: php dynamic login logout

    if(isset($_SESSION['username'])) {
echo "Logout";
} else {
echo "Login";
}
?>

我需要这样的东西,我适应了这个bur仍然无法工作......

    <?php
if(isset($_SESSION['username'])) {
<p>Ola; <u><?php echo $_SESSION['username']; ?></u>, </p>
<p><a href="logout.php">Logout</a></p>;
}
else {
<p><a href="#login-box" class="login-window">Login</a></p>;
}
?>

我应该将它与html代码分开并包含它还是?请帮帮我

2 个答案:

答案 0 :(得分:0)

我不太明白你的问题,但我可以看到你的代码有一些问题。试试下面的内容。

<?php if(isset($_SESSION['username'])): ?>
    <p>Ola; <u><?php echo $_SESSION['username']; ?></u>, </p>
    <p><a href="logout.php">Logout</a></p>
<?php else: ?>
    <p><a href="#login-box" class="login-window">Login</a></p>
<?php endif ?>

答案 1 :(得分:0)

我不知道你想说什么,你的实际问题是什么..但我已经检查了给定的网址,并且根据我的理解,这段代码可能对你有用..

    <?php if(isset($_SESSION['username'])){ ?>
    <p>Ola; <u><?php echo $_SESSION['username']; ?></u>, </p>
    <p><a href="logout.php">Logout</a></p>
<?php } else{ ?>
    <p><a href="#login-box" class="login-window">Login</a></p>
<?php } ?>

...谢谢