지난번에 같은 질문을 하고 답변을 받았습니다...만
도저히 제 실력으로는 잘 안되는 부분이 있어서 다시 질문을 올립니다
도와주세요 ㅠㅠ
먼저 올렸던 질문은,
index.php를 통해서 이동하지 않으면, 사용자가 다른 페이지들로 (예를 들자면 main.html 이라든가)
접근할 수 없게 하는겁니다. (주소창에 index.php 말고 main.html을 입력하면 이동되는걸 막고자 합니다)
먼저 받았던 답변은
define("_CHKINDEX_", TRUE); 이런식으로 index.php에 상수를 정의하고
나머지 각각의 페이지에서
if(!defined("_CHKINDEX_")) {
echo "Incorrect access pathway.";
exit;
}
이런식으로, 상수가 정의되지 않으면 못 넘어가게 하는 방법이었습니다.
그래서 시도를 해 보았으나
index.php에서 정의한 상수가, 페이지 이동시 따라가지 않는것 같습니다 (제 생각입니다만)
index.php에서 정의되었다가, main.html로 이동시 없어진다는 거죠..
이걸 해결할 방법을 찾고 있습니다.
도움 부탁드립니다
도저히 제 실력으로는 잘 안되는 부분이 있어서 다시 질문을 올립니다
도와주세요 ㅠㅠ
먼저 올렸던 질문은,
index.php를 통해서 이동하지 않으면, 사용자가 다른 페이지들로 (예를 들자면 main.html 이라든가)
접근할 수 없게 하는겁니다. (주소창에 index.php 말고 main.html을 입력하면 이동되는걸 막고자 합니다)
먼저 받았던 답변은
define("_CHKINDEX_", TRUE); 이런식으로 index.php에 상수를 정의하고
나머지 각각의 페이지에서
if(!defined("_CHKINDEX_")) {
echo "Incorrect access pathway.";
exit;
}
이런식으로, 상수가 정의되지 않으면 못 넘어가게 하는 방법이었습니다.
그래서 시도를 해 보았으나
index.php에서 정의한 상수가, 페이지 이동시 따라가지 않는것 같습니다 (제 생각입니다만)
index.php에서 정의되었다가, main.html로 이동시 없어진다는 거죠..
이걸 해결할 방법을 찾고 있습니다.
도움 부탁드립니다
댓글 3개
게시글 목록
| 번호 | 제목 |
|---|---|
| 284508 | |
| 284499 | |
| 284492 | |
| 284490 | |
| 284484 | |
| 284481 | |
| 284478 | |
| 284476 | |
| 284474 | |
| 284472 | |
| 284470 | |
| 284458 | |
| 284457 | |
| 284454 | |
| 284453 | |
| 284447 | |
| 284446 | |
| 284444 | |
| 284441 | |
| 284440 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기