묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
게시판 진입 이전에 지정 페이지 필수로 통과하게 하기.
2011.08.24 19:47
게시판 mid가 testboard 라 하고,
페이지 mid가 testpage 라 하면.
바로 testboard를 접근하든 testpage를 접근하던
testpage를 보여주고,
이 페이지에서 yes를 클릭하면 testboard로 이동, no를 클릭하면 다른곳으로 이동, 예를 들자면 testpage2로 이동하게 하는 방법.
testboard로 바로 가는건 막으려고 합니다. (무조건 testpage를 통과)
어떻게 하면 이런식으로 할수 있을까요?
페이지는 페이지 기능이나 외부페이지 기능이나 아니면 그냥 html로 문서를 만들어서 올리거나 상관 없습니다.
어떤식으로 소스를 만들어야 할까요?
페이지 mid가 testpage 라 하면.
바로 testboard를 접근하든 testpage를 접근하던
testpage를 보여주고,
이 페이지에서 yes를 클릭하면 testboard로 이동, no를 클릭하면 다른곳으로 이동, 예를 들자면 testpage2로 이동하게 하는 방법.
testboard로 바로 가는건 막으려고 합니다. (무조건 testpage를 통과)
어떻게 하면 이런식으로 할수 있을까요?
페이지는 페이지 기능이나 외부페이지 기능이나 아니면 그냥 html로 문서를 만들어서 올리거나 상관 없습니다.
어떤식으로 소스를 만들어야 할까요?
댓글 8
-
송동우
2011.08.24 20:19
-
페이지 소스를 html로 만들어 외부 페이지로 연결해 주고, 아래 소스를 게시판 설정 상단내용에 넣어서 했는데 무조건 직접접속했을경우 보내는 주소로 이동이 되네요. 상단내용에 넣어서는 작동이 원래 안되는 건가요?
-
송동우
2011.08.24 20:38
붉은 글씨로 된
직접접속했을경우 보내고자하는 주소
이 부분에 입력한 주소로 가지 않나요?
그 부분에 적은 주소로 이동될 겁니다. -
페이지소스에서 yes를 클릭하여 이동한 경우에는 정상적으로 게시판이 보여야 하는데..
페이지-yes-게시판-(자동이동)-페이지-yes-게시판-(자동이동)-페이지 .. [무한반복]
-no-지정 페이지 이동 [끝]
게시판-(자동이동)-페이지 [끝]
이런식이 되 버리네요..
원하는 구현 방식은
페이지-yes-게시판 [끝]
-no-지정 페이지 이동 [끝]
게시판-(자동이동)-페이지 [끝]
이렇게 되게 하고 싶습니다.
-
세션이나 쿠키를 이용해야 한다고 들었는데.. 그 부분은 잘 모르겠네요;
-
송동우
2011.08.24 20:57
아하..
<!--@ if(!$pass && !stristr("board", getenv('HTTP_REFERER')))-->
<script>location.href="직접접속때 이동할 주소"</script>
<?php exit ?>
<!--@ end-->
이렇게 바꿔보세요...
붉은색은 게시판 mid 이름......
원래는 세션을 사용해야 하는데.....
이렇게 해도 될 겁니다.....
세션을 사용하면 종료하기 전까지는 나중에 다시 들어와도 직접주소를 치고 들어오면 들어와 지니까요.... -
http://mitekiku.net/hm/year19
여기에 적용이 된 상태인데요.
페이지는<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> New Document </TITLE><META NAME="Generator" CONTENT="EditPlus"><META NAME="Author" CONTENT=""><META NAME="Keywords" CONTENT=""><META NAME="Description" CONTENT=""></HEAD><BODY><form method="post" action="http://mitekiku.net/hm/k19"><button type="submit">Yes</button><input type="button" value="No" onClick="location.href='http://mitekiku.net/hm/main'" /><input type="hidden" name="pass" value="passok" /></form></BODY></HTML>
게시판 상단 내용 설정은
<!--@ if(!$pass && !stristr("k19", getenv('HTTP_REFERER')))--><script>location.href="http://mitekiku.net/hm/year19"</script><?php exit ?><!--@ end-->
로 설정했는데 같은 현상이네요. -
송동우
2011.08.24 21:58
<!--@ if(!$pass && !stristr(getenv('HTTP_REFERER'),"k19"))-->
죄송합니다.
코드가 조금 바꼈네요
위처럼 고쳐보시고.....
현재 제가 로컬에서 테스트 해보니 이상이 없습니다.
근데
다른점이 게시판 상단에 이동하는 페이지가 자신의 페이지네요
그래서 맨도는 것 같습니다. -
송동우
2011.08.24 22:03
그리고...
외부페이지 만들때 html로 했나요?
php로 해 보세요
제가 해보니까 html에서는 잘 안되더라구요..... -
흠냐;
http://mitekiku.net/other/op/19year.php
를 외부페이지로 연결해서 (mid는 year19) 소스를<form method="post" action="http://mitekiku.net/hm/k19"><button type="submit">Yes</button><input type="button" value="No" onClick="location.href='http://mitekiku.net/hm/main'" /><input type="hidden" name="pass" value="passok" /></form>
로 하고,
게시판 상단내용은<!--@ if(!$pass && !stristr(getenv('HTTP_REFERER'),"k19"))--><script>location.href="http://mitekiku.net/hm/</script><?php exit ?><!--@ end-->
로 했는데 게시판으로 바로 들어가는게 그냥 되버리네요...
그냥 포기해야 할려나 보네요 ㅠ
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
뉴에이스 | 초보입니다... 도와주세요 [1] | 2009.01.10 by Habile |
geba |
분류를 보이게 하고 싶어요...
[1]
![]() | 2009.01.10 by Habile |
삼일 | 플래너와 게시판 연동가능한지요? [2] | 2009.01.10 by Habile |
히야 | 비누님 Mixup애드온 어디있나요? | |
M*K |
XE 메뉴모듈 알려주세요
[9]
![]() | 2009.01.10 by M*K |
애치티 |
송혜교남편님의 사이트맵
[2]
![]() | 2009.01.10 by 애치티 |
낙낙 | DB & 관리자 정보 입력 오류 ㅠㅠ... | |
꿀과메기 | 갑자기 로그인이 안됩니다. [2] | 2009.01.10 by 글쓴이 |
skein |
댓글을 쓸 때 이메일주소, 홈페이지 란이 안보이게 할 수 있나요?
[1]
![]() | 2009.01.10 by 한새03 |
MazeHz |
메인에서 공지사항 글을 더 많이 보게하려고 합니다만.....
[2]
![]() | 2009.01.10 by MazeHz |
geba | 게시판에서 공지사항을 보이게 하고 싶습니다. [1] | 2009.01.10 by 백성찬 |
박용주 | 제로보드xe 부분적으로 복구설치 가능한가요?? [2] | 2009.01.10 by 박용주 |
부우우 | Xpress Engine 홈페이지 모듈 관련 질문 [6] | 2009.01.10 by 백성찬 |
선우파파 | 홈페이지분양 관련 질문드립니다. | |
제리 | 제로보드 카운터 증가 관련 문의 [2] | 2009.01.10 by 제리 |
젤라존 | 그 전 용 게 시 판 에 자 동 으 로 글 을 나 오 게 하 고 싶 은 데 요 [1] | 2009.01.11 by 애치티 |
해커다 | 질문입니다,~~~ 봐주세요~~~~~ [2] | 2009.01.10 by 해커다 |
김경훈229 | 최근게시물에서 more 버튼 사라지는 현상 [5] | 2009.01.10 by 비나무 |
부우우 | 설치 후 질문 [4] | 2009.01.10 by 부우우 |
geba | 게시판에 분류를 넣고 싶습니다. [1] | 2009.01.10 by 대암지기 |
페이지 소스
<form method="post" action="yes 클릭하고 이동할 주소">
<button type="submit">Yes</button>
<input type="button" value="No" onClick="location.href='No클릭하고 이동할 주소'" />
<input type="hidden" name="pass" value="passok" />
</form>
yes 클릭하고 이동할 게시판의 head.html 상단에
<!--@ if(!$pass)-->
<script>location.href="직접접속했을경우 보내고자하는 주소"</script>
<?php exit ?>
<!--@ end-->