일반적으로 SESSION은 로그인 여부와 로그인 사용자 이름 및 기타 정보를 결정하는 데 사용됩니다. (추천 학습: PHP 비디오 튜토리얼)
//登录页面 <?php session_start(); if($_POST['user']==$user && $_POST['pwd']=$pwd){ //如果登录成功,生成对应的会话值。 $_SESSION['logined']=1; //判断是否已经登录的依据。 $_SESSION['user']=$user; //记录当前登录用户。 }else{ echo "登录失败,不记录SESSION值"; } ?>
다른 페이지
<?php session_start(); //检测是否登录 if(isset($_SESSION['logined']) && $_SESSION['logined']){ //$_SESSION['logined']有设置,并且值为真,表示已经登录 echo "当前登录用户是: ".$_SESSION['user']; } ?>
SESSION은 세션 값을 나타냅니다. 즉, 브라우저가 닫힌 후의 생존 시간입니다. , 세션 값이 사라집니다. 그리고 세션 값의 한 가지 특징은 세션 값 수명 주기 동안 동일한 도메인 이름을 가진 페이지가 도메인 이름으로 생성된 세션 값에 액세스할 수 있다는 것입니다. 예를 들어 Baidu가 페이지에서 생성된 세션 값을 알고 있다면 또한 새로 오픈된 바이두 백과사전 페이지에서 생성된 세션 값에 접근할 수 있습니다.
위 내용은 PHP에서 현재 사용자 이름을 쿼리하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!