>백엔드 개발 >PHP 문제 >PHP에서 현재 사용자 이름을 쿼리하는 방법

PHP에서 현재 사용자 이름을 쿼리하는 방법

(*-*)浩
(*-*)浩원래의
2019-10-15 11:08:433716검색

PHP에서 현재 사용자 이름을 쿼리하는 방법

일반적으로 SESSION은 로그인 여부와 로그인 사용자 이름 및 기타 정보를 결정하는 데 사용됩니다. (추천 학습: PHP 비디오 튜토리얼)

//登录页面
<?php
session_start();
if($_POST[&#39;user&#39;]==$user && $_POST[&#39;pwd&#39;]=$pwd){
    //如果登录成功,生成对应的会话值。
    $_SESSION[&#39;logined&#39;]=1;   //判断是否已经登录的依据。
    $_SESSION[&#39;user&#39;]=$user;  //记录当前登录用户。
}else{
    echo "登录失败,不记录SESSION值";
}
?>

다른 페이지

<?php
session_start();
//检测是否登录
if(isset($_SESSION[&#39;logined&#39;]) && $_SESSION[&#39;logined&#39;]){
   //$_SESSION[&#39;logined&#39;]有设置,并且值为真,表示已经登录
   echo "当前登录用户是: ".$_SESSION[&#39;user&#39;];
}
?>

SESSION은 세션 값을 나타냅니다. 즉, 브라우저가 닫힌 후의 생존 시간입니다. , 세션 값이 사라집니다. 그리고 세션 값의 한 가지 특징은 세션 값 수명 주기 동안 동일한 도메인 이름을 가진 페이지가 도메인 이름으로 생성된 세션 값에 액세스할 수 있다는 것입니다. 예를 들어 Baidu가 페이지에서 생성된 세션 값을 알고 있다면 또한 새로 오픈된 바이두 백과사전 페이지에서 생성된 세션 값에 접근할 수 있습니다.

위 내용은 PHP에서 현재 사용자 이름을 쿼리하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.