묻고답하기
외부페이지에서 일부메뉴를 안보이게 할수 없나요?
2010.01.06 11:58
개인홈페이지를 운영중인데요.
zb4를 쓰다가 다른사람들이 zb4는 보안상 안좋다고 해서 xe를 설치했는데요..
아무래도 평소에 사용하던게 아니라 뭐가뭔지 많이 햇갈리네요.
일단 제가 문의드리는 것은 예전에 zb4때 외부로그인 소스를 해당문서 상단에 넣고
일부레벨 이상은 해당문서의 일부 부분을 못보게 감추는 기능인데요.
xe에서는 어떻게 해야 하는지 모르겠네요
일단 xe가 설치된경로는
html/xe
이구요.
제가 일부부분 감추려고 하는 문서의 위치는
html/bbs/f.php 입니다.
소스는
<td><div align="center">
<p><img src="ime/menu/f_diary.gif" width="425" height="75" border="0" /></p>
<p><img src="ime/menu/f_fix.gif" width="425" height="75" /></p>
<!--!!!!!!!!!!!!!!여기서부터00000000000000000-->
<p><img src="ime/menu/f_memo.gif" width="425" height="75" border="0" /></p>
<p><img src="ime/menu/f_sdiary.gif" width="425" height="75" border="0" /></p>
<!--!!!!!!!!!!!!!!!여기까지 감추고 싶습니다.00000000000000-->
</div></td>
xe 외부페이지 모튤이 있긴 하던데.. 적용시켜보닌깐 하얀화면으로 나와버리네요..
소스안에 감추고싶은 범위를 적어뒀습니다.
어떻게 해야할지 도와주세요.
아무도 답변을 안주셔서 직접 찾아봤습니다.
팁게시판에 있는 팁을 참고해서
<?PHP
$logged_info = Context::get("logged_info");
if($logged_info){
echo "<img src=\"../bbs/ime/menu/f_memo" width=\"425\" height=\"75\" />";
} else {
}
?>
</p>
<p>
<?PHP
$logged_info = Context::get("logged_info");
if($logged_info){
echo "<a href=\"/xe/secretnote\"><img src=\"../bbs/ime/menu/f_sdiary.gif\" width=\"425\" height=\"75\" border=\"0\" /></a>";
} else {
}
?>
위의 소스를 사용해서 해결했구요.
맨처음 위에소스에 경로만 bbs에 넣어서 외부페이지로 읽어오는 방식을 했는데 자꾸 에러가 나고 안되서..
결국 xe폴더로 넣고 경로 수정해놓고 해결봤네요..
외부페이지라도 xe폴더에 없으면 해결이 안되는건지.. 조금.. 흠....