2014-02-19 3 views
1

웹 애플리케이션을 개발 중이고 아파치 서버를 사용하고 있습니다. 성공적인 로그인 후 해당 페이지가 항상 나타나야하므로 로컬 서버의 URL을 입력 할 때 특정 웹 페이지로 직접 이동하지 마십시오. 내가 고려해야하는 접근 방법은 무엇입니까?Apache 서버의 웹 페이지 매핑하기

+0

세션을 사용하여 페이지 제한을 관리 할 수 ​​있습니다. –

+0

나는 사용자 로그인 및 로그 아웃을 위해 세션을 사용했으며 로그 아웃 한 후에 다시 버튼을 비활성화했습니다.하지만이 작업을 수행 할 수 없습니다. – Oboyo

+0

체크 세션이 설정되어 있는지 또는 그 페이지에 없음 –

답변

1

에 대한 의견은 내가 코드를 작성하고 있습니다.

로그인 페이지에 성공적으로 로그인하면.

<?php 
    session_start(); 
    $_SESSION['uname']="XYZ"; 
?> 

아래 성공적으로 로그인하면 페이지가 열립니다.

<?php 
    session_start(); 
    if(!isset($_SESSION['uname'])) 
     //redirect to login page here 

?> 

여기서 세션 변수가 로그인 페이지로 다시 전송하도록 설정되지 않은 경우 여기에 있습니다. 페이지가 로그인없이 액세스 할 수 없음을 의미합니다.