비회원의 게시판 접근을 막기
제보로드4 를 기준으로 회원이 아닐경우 즉 비회원일경우 페이지(html,php)등의 페이지 자체의 접근을 금지시키는 방법 입니다. 윈도우창으로 띄워서 비회원일경우 전 페이지로 이동시킵니다.
설명
<? if (9<$member[level]) 회원인지 아닌지 구분합니다. member[level] 이건 제로보드4 에서 맴버정보를 구해올때 씁니다. 레벨정보를 가져와서 비교합니다. 즉 현재 접속하는 사람이 레벨9(회원) 인지 아닌지 판별합니다.
회원이 아닐경우에
이부분을 출력합니다.
※ 왜 저게 실행되는지 모르시겠다면 if~else 문을 찾아보세요
만약 회원이라면 즉 레벨 9이상이라면 "7라인" 부터 "12라인" 까지의 내용이 화면에 뿌려지게 됩니다
echo""; 안에 있는 history.go(-1); 는 확인을 누를경우 이 함수를 실행합니다.
즉 이 함수가 실행되면 -1 즉 전페이지로 이동입니다. -2 로할경우 전전페이지로 이동입니다
이 함수에 대해서 자세히 알고싶으시면 검색해보세요
단순히 전페이지 이동만 하게 하려면 histioy.go(black); 로해도 됩니다.
<style> pre.emp {font-family:Verdana;font-size:9pt;width:100%;border:1pt eeeeee solid} body,p {font-family:Verdana; margin: 4;font-size:9pt} p {margin: 0;font-size:9pt} </style>원하는 페이지의 최상단 <head> </head> 안에 삽입합니다.
[ 예제보기: ,https://top6616.digimoon.net/Site/page/movie.php]
※ 참고: 제로보드4 를 사용중이시라면 기본적으로 절대경로 등의 지정도 해주시는거 아시죠? [ 예제보기: ,https://top6616.digimoon.net/Site/page/movie.php]
- <p align="center">
- <font color="white"><? if (9<$member[level]) { // 회원인지 비회원인지 체크
- echo"<script language=\"javascript\">alert(\"죄송합니다!!!\\n본 페이지는 로그인이 필요한 메뉴입니다\\n즉 지혜와 용범이만 접근 가능한 메뉴입니다^^\\n손님이실경우 [방명록]을 이용해주세요^^!\\n [확인] 을 누르시면 전페이지로 이동합니다\\n\\nby.용범&지혜\\n[사이트 관련문의:top6616@gmail.com]\");history.go(-1);</script>";
- }else{ // 회원일경우(로그인시) 홈페이지를 띄운다
- ?>
- </font></p>
- 내용 주르르르륵
- .
- .
- .
- .
- <style> pre.emp {font-family:Verdana;font-size:9pt;width:100%;border:1pt eeeeee solid} body,p {font-family:Verdana; margin: 4;font-size:9pt} p {margin: 0;font-size:9pt} </style><? } ?> <!-- 닫음 -->
설명
<? if (9<$member[level]) 회원인지 아닌지 구분합니다. member[level] 이건 제로보드4 에서 맴버정보를 구해올때 씁니다. 레벨정보를 가져와서 비교합니다. 즉 현재 접속하는 사람이 레벨9(회원) 인지 아닌지 판별합니다.
회원이 아닐경우에
echo"<script language=\"javascript\">alert(\"죄송합니다!!!\\n본 페이지는 로그인이 필요한 메뉴입니다\\n즉 지혜와 용범이만 접근 가능한 메뉴입니다^^\\n손님이실경우 [방명록]을 이용해주세요^^!\\n [확인] 을 누르시면 전페이지로 이동합니다\\n\\nby.용범&지혜\\n[사이트 관련문의:top6616@gmail.com]\");history.go(-1);</script>";
이부분을 출력합니다.
※ 왜 저게 실행되는지 모르시겠다면 if~else 문을 찾아보세요
만약 회원이라면 즉 레벨 9이상이라면 "7라인" 부터 "12라인" 까지의 내용이 화면에 뿌려지게 됩니다
echo""; 안에 있는 history.go(-1); 는 확인을 누를경우 이 함수를 실행합니다.
즉 이 함수가 실행되면 -1 즉 전페이지로 이동입니다. -2 로할경우 전전페이지로 이동입니다
이 함수에 대해서 자세히 알고싶으시면 검색해보세요
단순히 전페이지 이동만 하게 하려면 histioy.go(black); 로해도 됩니다.