웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
외부페이지에서 위젯사용하지 않고 로그인 정보 다루기.
2007.12.12 22:47
블로그에 오신분이 아래와 같은 질문을 하셨길레 답변을 드렸습니다.
여기에도 도움이 될까해서 올립니다.
질문은 외부페이지에서 접속한 사람이 로그인을 했는지의 유무판단입니다.
답은 아래의 소스입니다.
로그인을 하지 않았다면 "로그인을 먼저 하십시요" 라는 문구가 출력되구요
로그인을 했으면 로그인 한사람의 닉네임과 "님 로그인 되었습니다"라는 문구가 출력되게 되어 있습니다.
외부페이지 소스 =================================
<?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 에 달아주세요
외부페이지 작성에 도움이 되길 바랍니다.
여기에도 도움이 될까해서 올립니다.
질문은 외부페이지에서 접속한 사람이 로그인을 했는지의 유무판단입니다.
답은 아래의 소스입니다.
로그인을 하지 않았다면 "로그인을 먼저 하십시요" 라는 문구가 출력되구요
로그인을 했으면 로그인 한사람의 닉네임과 "님 로그인 되었습니다"라는 문구가 출력되게 되어 있습니다.
외부페이지 소스 =================================
<?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 에 달아주세요
외부페이지 작성에 도움이 되길 바랍니다.
댓글 5
-
SensePlus1
2007.12.12 23:34
-
길치객
2007.12.13 00:27
출처는 남겨주실거죠 ^^ 도움이 된다니 기분좋네요 -
SensePlus1
2007.12.13 01:25
당연히 해야겠죠~ 원래는 기본인데~, 지금확인하니~ 뜨끔~
다시 수정하고, 올렸네요~ ^^;
-
찌넝
2008.04.20 16:27
감사합니다~ 좋은 팁이네요. -
game0310
2008.11.28 10:29
위의 내용으로 붙여 넣어서 실행시키니까 이런 내용이 뜨는데요 Fatal error: Class 'Context' not found in /home/01/koojs31/www/saju101.html on line 2 이게 뭔소리이지 모르겠어요 고수님 도와 주세요
제목 | 글쓴이 | 날짜 |
---|---|---|
XE에서 레이아웃이나 기타의 페이지에 include 사용에 대한 오해??? [3] | DuRi | 2011.01.18 |
텍스타일 블로그 메인페이지 만들기 [1] | designm | 2011.01.13 |
두개 이상의 홈페이지 운영 - Virtual host 설정 [1] | 이성헌 | 2005.12.15 |
홈페이지 대량 변조 발생에 따른 ‘주의’ 경보발령 [4] | ATpple.com | 2005.01.07 |
[XAMPP]한 컴퓨터에서 여러 개의 홈페이지 운영하는 방법(가상호스트 아님) [8] | The Darkness | 2004.02.05 |
APM_Setup4 에서 에러페이지 띄우기 [2] | RedEye(kaist) | 2003.05.28 |
htaccss를 활용하자! 1탄 에러페이지 만들기 [10] | [쿨럭]블루엔젤 | 2003.01.23 |
에러페이지를 서버관리자가 지정한 페이지로. [1] | teenteenv | 2002.02.21 |
웹페이지 미리보기 snapshot 활용하기 [2] | 유창화 | 2008.02.15 |
나만의 미니홈 만들기 ㅡ 미니홈 생성 페이지 [3] | 예뜨락 | 2004.11.20 |
나만의 미니홈 만들기 ㅡ 기초적인 관리 페이지 [3] | 예뜨락 | 2004.11.20 |
페이지에 암호를 걸자..=_= [27] | ☺심심 | 2004.06.25 |
카일레라 서버 페이지 만들기. [2] | teslaMINT | 2003.12.09 |
홈페이지 관리자 모드 구축하기 (HTTP 인증, 중복 맞음) [10] | 9000㎒ | 2003.11.01 |
내 홈페이지의 방문자 어디서 접속했을까 알아봅시다 [21] | 버찌소년 | 2003.10.08 |
홈페이지의 내용을 DB에 담기 [15] | 세죠위그이 | 2003.05.30 |
제로보드식 에러페이지 만들기 [2] | .zeve | 2003.02.04 |
[동주아빠] PHP 게시판(17강) - 저장 후 페이지 이동 | 손병목 | 2002.12.25 |
모닝샵 이용해서 쇼핑몰 만들기 (웹페이지 만들기1) [8] | 한꼬마 | 2002.11.22 |
초보의 초보를위한 강의 PHP를 활용한 페이지 암호걸기 #3 [10] | 아이쿠 | 2002.11.15 |
지금은 레이아웃쪽에~ 공부중인데~
나중에 멤버나 로그인쪽의 공부할때 많이 도움이 될거 같습니다.
퍼갑니다.