2010-01-29 4 views
0

와 특히 세션 : 내가 제대로 세션을 이해한다면 http://www.devarticles.com/c/a/PHP/Creating-a-Membership-System/2/질문, 나는이 기사를 읽고 있었다 PHP

나는 확실하지 않다. 각 구성원 보호 페이지에 대한 세션을 시작해야합니까? 아니면 하나의 세션을 만들고 사용자가 각 evey 페이지의 세션에 있는지 확인해야합니까? 내가 어떻게 그럴 수 있니? 예를 들어 주셔서 감사합니다! :)

답변

2

당신은 (실제) 세션을 만들지 않습니다. 당신은 단지 session_start(); 모든 페이지의 시작 부분에 $ _SESSION에 데이터를 할당하십시오.

편집 :

PHP 세션은 정말 "세션", 그들은 데이터의 단지 컨테이너입니다.

$_SESSION['loggedin'] = '1';

을 그리고 모든 페이지에 해당 사항을 확인하십시오 :

은의 사용자 로그, 당신은 예를 들어 세션에 할당 할 때 매우 간단

 
if($_SESSION['loggedin'] !== '1') 
{ 
    exit; 
} 

// your stuff 

합니다.

관련 문제