페이지 접근 경로제한에 관한 질문입니다 정보
페이지 접근 경로제한에 관한 질문입니다본문
안녕하세요 저는 독학으로 제 개인 홈페이지를 만들어보겠다고 뛰어든 비전공자입니다
굉장히 초보이구요, 현재 책 몇권 사서 독학하고 있습니다
CSS HTML에관한 책은 쉽게 진도가 나가더군요, 연습은 더 해야겠지만..
여튼 질문은 이렇습니다
제 홈페이지 계획은 메인페이지에서 비밀번호를 묻고
확인이 되면 제 홈페이지를 볼 수 있게 해주는 것입니다.
공부를 하다보니 .../index.php에서 비번을 틀리면 메인으로 못 넘어간다 하더라도
아예 주소창에 .../example.php 등으로 쳐버리면 막아놓은 보람이 없어진다는 걸 깨달았습니다
이를 해결할 수 있는 방법으로 생각난 것은
index.php를 통해서 접근하지 않으면 example.php를 열 수 없게 하는건데요
이걸 어떻게 해야하는지 모르겠습니다
도움 부탁드립니다
굉장히 초보이구요, 현재 책 몇권 사서 독학하고 있습니다
CSS HTML에관한 책은 쉽게 진도가 나가더군요, 연습은 더 해야겠지만..
여튼 질문은 이렇습니다
제 홈페이지 계획은 메인페이지에서 비밀번호를 묻고
확인이 되면 제 홈페이지를 볼 수 있게 해주는 것입니다.
공부를 하다보니 .../index.php에서 비번을 틀리면 메인으로 못 넘어간다 하더라도
아예 주소창에 .../example.php 등으로 쳐버리면 막아놓은 보람이 없어진다는 걸 깨달았습니다
이를 해결할 수 있는 방법으로 생각난 것은
index.php를 통해서 접근하지 않으면 example.php를 열 수 없게 하는건데요
이걸 어떻게 해야하는지 모르겠습니다
도움 부탁드립니다
댓글 전체

index.php 파일에
define("_CHKINDEX_", TRUE);
이런식으로 상수를 정의해주고
각 페이지 상단에
if (!defined("_CHKINDEX_")) exit; // 개별 페이지 접근 불가
이런식으로 예외처리를 해주시면 됩니다.
define("_CHKINDEX_", TRUE);
이런식으로 상수를 정의해주고
각 페이지 상단에
if (!defined("_CHKINDEX_")) exit; // 개별 페이지 접근 불가
이런식으로 예외처리를 해주시면 됩니다.
감사드립니다. 아직 왕초보인지라 다 이해되지는 않지만
척 보기에도 완전 적절한 답변으로 보이네요. 방법까지 자세히 알려주셨으니 제가 더 공부할 일인것 같습니다
척 보기에도 완전 적절한 답변으로 보이네요. 방법까지 자세히 알려주셨으니 제가 더 공부할 일인것 같습니다