2012-11-16 3 views
0

친구 사이트를 한 번 보았습니다.이 사이트는 URL로 찾아 가서 개인용 PHP 파일을 볼 수있게했습니다.(PHP) URL을 통한 세션 로그인

그래서 예를 들어, http://example.com/accessthesite.php는 당신에게 그들은 기본적으로 완전히 실행되지하신대로 자신의 사이트에 변경 내용을 미리보기 위해 그것을 사용 http://example.com/index.php

에 숨겨진 내용을 표시합니다.

/index.php에 곧 페이지가 올라와있는 동안 /accessthesite.php를 탐색하면 /index.php로 리디렉션되고 전체 웹 사이트가 표시됩니다.

어떻게 생각하나요?

+2

일부 POST 변수를 전달하여 인증하거나, PHP 세션 변수 또는 다른 방법을 사용할 수 있습니다. 기본적으로 accessthesite.php를 index.php가 읽고 액세스 권한을 부여하는 일부 액세스 변수를 설정하는 입문서로 변환합니다. – TheZ

답변

2

accessthesite.php가 session variable 또는 cookie으로 설정되었을 수 있습니다. 일단 설정되면, index.php는이를 인식하고 대체보기를 표시하는 코드를 포함합니다.

저는이 방법을 여러 가지 방법으로 직접 사용해 왔지만 종종 두 번째 개발 및 준비 사이트를 쉽게 설정할 수 있습니다. 대기중인 변경 사항은 공용 사이트에 게시되기 전에 해당 사이트에서 볼 수 있습니다. 일반적으로 문제가있을 수 있으므로 개발자가 공개 사이트에서 직접 작업하는 것은 좋지 않습니다. 아직 준비가되지 않은 사이트를 표시함으로써 사용자에게 불편을 끼쳐 드리고 싶지는 않습니다.