웹마스터 팁

블로그에 오신분이 아래와 같은 질문을 하셨길레 답변을 드렸습니다.
여기에도 도움이 될까해서 올립니다.

질문은 외부페이지에서 접속한 사람이 로그인을 했는지의 유무판단입니다.

답은 아래의 소스입니다.
로그인을 하지 않았다면 "로그인을 먼저 하십시요" 라는 문구가 출력되구요
로그인을 했으면 로그인 한사람의 닉네임과 "님 로그인 되었습니다"라는 문구가 출력되게 되어 있습니다.

외부페이지 소스 =================================
<?PHP
$logged_info = Context::get("logged_info");
if($logged_info){
echo $logged_info->nick_name."님 로그인 되었습니다";
} else {
echo "로그인을 먼저 하십시요";
}
?>
소스 끝===============================================



그리고 위 소스중 $logged_info에는
nick_name 외에도 아래의 멤버가 있습니다.  참고하세요.

     : -----0 [member_srl]
     : -----1 [user_id]
     : -----2 [email_address]
     : -----3 [email_id]
     : -----4 [email_host]
     : -----5 [user_name]
     : -----6 [nick_name]
     : -----7 [homepage]
     : -----8 [blog]
     : -----9 [birthday]
     : -----10 [allow_mailing]
     : -----11 [allow_message]
     : -----12 [denied]
     : -----13 [limit_date]
     : -----14 [regdate]
     : -----15 [last_login]
     : -----16 [is_admin]
     : -----17 [description]
     : -----18 [profile_image]
     : -----19 [image_name]
     : -----20 [image_mark]
     : -----21 [group_list]
     : -----22 [is_openid]

추가 질문은 여기로 http://zbxe.bluegate.kr/19 에 달아주세요
외부페이지 작성에 도움이 되길 바랍니다.