사용자 로그아웃 기능 구현

application/index/view/login/members.html에 다음 코드를 추가하세요:

<form action="/public/index.php/index/login/logout" method="post">
   <p><input style="border: #008800" type="submit" value="注销"></p>
</form>

application/index/controller/Login.php

Code:

<?php
public function logout(){
    session_start();
    Db::table('think_user')->where('user_name', $_SESSION['admin_name'])->update(['status' => 0]);
    session_unset($_SESSION['admin_name']);
    session_destroy();//销毁一个会话中的全部数据
    return $this->error('注销成功','index');
}

에 logout() 메소드를 추가하세요. 로그아웃 필요 세션 삭제 및 데이터베이스 상태 정보 수정

실행 결과는 다음과 같습니다
gif5新文件 (14).gif

지속적인 학습
||
<?php echo "注销功能";
  • 코스 추천
  • 코스웨어 다운로드
현재 코스웨어를 다운로드할 수 없습니다. 현재 직원들이 정리하고 있습니다. 앞으로도 본 강좌에 많은 관심 부탁드립니다~
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!