사용자가 로그아웃 작업을 종료합니다.
로그인한 사용자의 경우 인터페이스는 다음과 같습니다.
로그아웃을 클릭하면 세션이 삭제되고, 세션의 콘텐츠가 지워지고, 세션의 모든 데이터가 삭제되고, PHPSESSID와 쿠키 간의 연결이 끊어집니다. . 성공적인 작업 인터페이스는 다음과 같습니다.
코드는 다음과 같습니다.logout.php
<?php
/**
* Created by PhpStorm.
* User: Administrator
* Date: 2018/2/27 0027
* Time: 上午 11:44
*/
header('Content-type:text/html;charset=utf-8');
session_start();
if(isset($_SESSION['username'])){
// var_dump(session_name());die();
session_unset($_SESSION['username']);
session_destroy();//销毁一个会话中的全部数据
setcookie(session_name(),'');//销毁与客户端的联系
echo "<script>alert('注销成功!');location.href='login.html';</script>";
}else{
echo "<script>alert('注销失败!');</script>";
}