如何在我的网站上创建注销?

时间:2016-12-12 12:47:27

标签: php html

到目前为止,我可以登录网站,但我真的不知道我是否真的在创建会话。我听说PHP是我问题的解决方案,但我并不熟悉PHP。因此,有人可以告诉我如何正确登录,登录时在网站上显示用户名,表明用户实际已登录,以及注销链接,因此点击后,用户退出!

2 个答案:

答案 0 :(得分:4)

您启动会话,重定向用户,但您没有设置会话。你应该使用类似的东西

<?php
session_start();
if (isset($_POST["submit"])) {
    $username = $_POST["username"];
    $_SESSION["username"] = $username;
}
//Here you can refresh or redirect to an other page
?>

用于注销(将其放在一个单独的文件中,如logout.php)

    <?php
    session_start();
    session_unset();
    session_destroy();
     //Then you may redirect to the login page if you want after sometime.
    ?>

在任何其他文件中,使用您的会话

<?php
session_start();
echo $_SESSION['username'];

请参阅session_unsetsession_destroy

答案 1 :(得分:-1)

你必须先开始会议

session_start();
$_SESSION['variable_name'] = $session_variable;

现在用于Logout脚本  使用这个

session_start();
session_unset();
session_destroy();