웹마스터 팁

초보의 초보를위한 초보에의한 강의 두번째 시간 입니다. ^.^

정작암호와 패스워드가 하나뿐이어서.. ^.^ 불편하시다고요..
지금부터 설명하는 방법은 초보분들에게 쉽게 아이디와암호를 추가하는 방법을
알려드리기 위한 강의이므로 완전초보분들을 제외한 분들은 이강좌를 생략하시면 되겠습니다. ^.^

<?
$auth = 0;
if (($PHP_AUTH_USER == "아이디" ) && ($PHP_AUTH_PW == "암호" )) $auth = 1;
if ( $auth != 1 ) {
header( "WWW-Authenticate: Basic realm="암호를 넣으세요"" );
header( "HTTP/1.0 401 Unauthorized" );
echo "실패";
exit;
}
echo "성공!";
?>

첫번째 시간에 배운 소스지요..? ^.^
아이디와 암호를 추가하는 아주 단순한 방법을 소개 합니다.
이소스는 $auth값만 1로변환되면 로그인된것으로 간주한다고 말씀드렸죠..?
그럼 이소스에서 auth를 1로변환하는곳은..?
if (($PHP_AUTH_USER == "아이디" ) && ($PHP_AUTH_PW == "암호" )) $auth = 1;  
이부분이죠..? ^.^ 그렇다면..!! (눈치가 빠르신분들은.. 벌써.. 고치시는군요.. ^.^)

if (($PHP_AUTH_USER == "아이디1" ) && ($PHP_AUTH_PW == "암호1" )) $auth = 1;  
if (($PHP_AUTH_USER == "아이디2" ) && ($PHP_AUTH_PW == "암호2" )) $auth = 1;  
if (($PHP_AUTH_USER == "아이디3" ) && ($PHP_AUTH_PW == "암호3" )) $auth = 1;  
if (($PHP_AUTH_USER == "아이디4" ) && ($PHP_AUTH_PW == "암호4" )) $auth = 1;  

^.^ 간편하죠.. 단순히 확인하는부분만 추가해주시면 됩니다.
조금 능력이 되시는분들은  간편하게 수정하실수도 있으실꺼고요..
변수대신 쿠키를 활용하실수도 있을것이고..
파일을 이용 아이디 추가삭제가 가능하도록 하실수도 있으실것입니다.
Mysql을 이용하실수도 있으실듯 하고요.. ^.^  제로보드에서 활용하실수도 있으실것입니다.
그런부분들은 여러분들에게 맞겨두고.. ^.^

이상으로 초보의 초보를위한 초보에의한 강의를 마치겠습니다.
그럼 다음에 괜찮은 강의로 또 찾아 뵙겠습니다. ^.^  
제목 글쓴이 날짜
플레쉬 마우스 오버하면└---┘ 이런식으로 나오는 것 자바스크립트로 제어하기 Sena㏇ 2007.02.24
비밀번호 입력해야 해당 페이지 보이기 [3] 이명우 2007.02.28
Light box 이용하기.. [10] 이진수 2007.03.12
자바스크립 동영상 플레이어 2 (네이버 발췌) [4] 이진수 2007.03.28
간단한 검색 창입니다. [3] sunholic 2007.03.31
웬 소리가????(하이퍼링크 효과음) [7] 김민환 2007.04.08
스크립트 객체로 AJAX 구현하기 [12] nextini 2007.08.20
링크 클릭시 점선 → 링크, 이미지, form 태그 동시 적용 [2] 펠릭스 2007.11.28
배열 활용하기(초급) 예뜨락 2007.12.03
프린트소스 인데요.. [1] 이영훈346 2007.12.12
간단한 Ajax 메모 [1] file 엔시™ 2007.12.31
주민등록번호로 성별/나이/연령대 구분 [4] file 강병기 2008.01.09
Javascript 달력 - 거트 캘린더 [4] file 강세임 2008.01.10
자신의 홈피에 날씨를 달아보자. [2] Rising.kr 2008.01.21
자신의 홈피에 통합 검색 순위 (검색어, 음악, 영화, 도서)를 달아보자. [1] Rising.kr 2008.01.21
자신의 홈페이지에 (검색,사전,로또,주식) 통합버전을 넣어보자. [3] Rising.kr 2008.01.21
동적 테이블 (행추가, 특정행 삭제) Juny. 2008.02.20
동적 INPUT june44.myid.net/ 2008.03.31
프레임홈일때 부분프레임 무단링크 방지하기 [3] gosoo99 2008.04.08
웹페이지에 마우스 따라다니는 예쁜 시계를 넣자 [5] gosoo99 2008.04.08