묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
사용자ID 함수명 가져와 쓰기
2011.04.23 19:41
안녕하세요? 현재 XE 이용해서 이것저것 해보면서 즐기고 있습니다.
그러다 문득 든 생각이, 메뉴 중 하나를 하이퍼링크로 http://localhost:80/xe/사용자ID명 으로 이어주고 싶거든요.
가령 제 아이디가 matthew라면 로그인 후 이 하이퍼링크를 클릭하면 http://localhost:80/xe/matthew 로 보내주겠지요.
그리고 가능하다면 로그인 안 한 상태에서는 특정 페이지, 예를들면 http://localhost:80/xe/youshouldlogin.html 이라는 주소로
보내줘서 '로그인을 하셔야 합니다' 라고 적어놓은 페이지를 보여주고 싶은데, 함수를 어떤식으로 불러와야 가능할까요?
php 지식은 거의 전무한 상태라 사실 이래저래 고민이 많습니다 :) 수고하시어요.
그러다 문득 든 생각이, 메뉴 중 하나를 하이퍼링크로 http://localhost:80/xe/사용자ID명 으로 이어주고 싶거든요.
가령 제 아이디가 matthew라면 로그인 후 이 하이퍼링크를 클릭하면 http://localhost:80/xe/matthew 로 보내주겠지요.
그리고 가능하다면 로그인 안 한 상태에서는 특정 페이지, 예를들면 http://localhost:80/xe/youshouldlogin.html 이라는 주소로
보내줘서 '로그인을 하셔야 합니다' 라고 적어놓은 페이지를 보여주고 싶은데, 함수를 어떤식으로 불러와야 가능할까요?
php 지식은 거의 전무한 상태라 사실 이래저래 고민이 많습니다 :) 수고하시어요.
댓글 2
-
SMaker
2011.04.23 20:19
-
Loptz
2011.04.23 20:25
적는중이였는데 올라왔네요 ...허걱;; -
Matthew32423
2011.04.24 08:10
감사합니다. 되야 정상인걸로 보이지만 일단 링크부터가 두 개가 보이네요. 링크는 하나뿐인 상태여야 하는데.. -
Loptz
2011.04.23 20:25
<!--@if($is_logged)-->
<a href="http://domain.com/xe/{logged_info->user_jd}">링크명</a>
<!--@else-->
<a href="http://domain.com/youshouldlogin.html">링크명</a>
<!--@end-->
이렇게 하면 됩니다.
이렇게 이렇게 한다고 해서 링크에 해당되는 페이지가 생성되는것도 아니고 ...
그 페이지구현은 어떻게 하실껀지..
아니면 직접 페이지를 xe관리자에서 만드실껀가요 ?
<!--// 로그인 상태인 경우 -->
<!--@if($is_logged)-->
<a href="http://localhost:80/xe/{$logged_info->user_id}">하이퍼링크</a>
<!--@else-->
<!--// 로그아웃 상태인 경우 -->
<a href="http://localhost:80/xe/youshouldlogin.html">하이퍼링크</a>
<!--@end-->