묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
php에서 로그인 인증후 특정 메뉴들어갈때 로그인 여부 확인방법 궁금합니다.
2007.09.27 18:16
안녕하세요.. php를 열공하면서 바로 홈페이지를 만들고 있는 초보입니다...
지금 책을 열심히보면서 로그인,로그아웃 부분을 소스를 다 이해하고 실행도 잘 됩니다. 그런데 막상 제일 중요한 특정 메뉴 클릭시 로그인 중이면 들어가게하고,로그인이 안됐으면 "로그인후 사용 하세요"라는 메세지를 출력 해야 하는데 방법을 모르겠어요...
세션을 이용해서 로그인,로그아웃 을 실행했는데요,, 이 사람이 로그인 됐으면 클릭한 메뉴를 실행하는 방법을 알고 싶습니다.
고수님들 간단한 도움말이라도 좋이니 많은 도움 부탁드립니다....
지금 책을 열심히보면서 로그인,로그아웃 부분을 소스를 다 이해하고 실행도 잘 됩니다. 그런데 막상 제일 중요한 특정 메뉴 클릭시 로그인 중이면 들어가게하고,로그인이 안됐으면 "로그인후 사용 하세요"라는 메세지를 출력 해야 하는데 방법을 모르겠어요...
세션을 이용해서 로그인,로그아웃 을 실행했는데요,, 이 사람이 로그인 됐으면 클릭한 메뉴를 실행하는 방법을 알고 싶습니다.
고수님들 간단한 도움말이라도 좋이니 많은 도움 부탁드립니다....
세션에 회원아이디가 저장되어 있을 경우를 if 문으로 조건을 걸어 소스를 작성하시면 됩니다.
제로보드를 기준으로 (4버젼) 소스를 작성해보면
<?
if ($member[no]) {
?>
<a href="링크">메뉴</a>
<?
} else {
?>
<a href="javascript:alert('로그인을 해주세요');">메뉴</a>
<?
}
?>
간단하게 저렇게 쓰실 수 있습니다.