웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
초보의 초보를위한 강의 PHP를 활용한 페이지 암호걸기 #2
2002.11.13 03:20
초보의 초보를위한 초보에의한 강의 두번째 시간 입니다. ^.^
정작암호와 패스워드가 하나뿐이어서.. ^.^ 불편하시다고요..
지금부터 설명하는 방법은 초보분들에게 쉽게 아이디와암호를 추가하는 방법을
알려드리기 위한 강의이므로 완전초보분들을 제외한 분들은 이강좌를 생략하시면 되겠습니다. ^.^
<?
$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을 이용하실수도 있으실듯 하고요.. ^.^ 제로보드에서 활용하실수도 있으실것입니다.
그런부분들은 여러분들에게 맞겨두고.. ^.^
이상으로 초보의 초보를위한 초보에의한 강의를 마치겠습니다.
그럼 다음에 괜찮은 강의로 또 찾아 뵙겠습니다. ^.^
정작암호와 패스워드가 하나뿐이어서.. ^.^ 불편하시다고요..
지금부터 설명하는 방법은 초보분들에게 쉽게 아이디와암호를 추가하는 방법을
알려드리기 위한 강의이므로 완전초보분들을 제외한 분들은 이강좌를 생략하시면 되겠습니다. ^.^
<?
$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을 이용하실수도 있으실듯 하고요.. ^.^ 제로보드에서 활용하실수도 있으실것입니다.
그런부분들은 여러분들에게 맞겨두고.. ^.^
이상으로 초보의 초보를위한 초보에의한 강의를 마치겠습니다.
그럼 다음에 괜찮은 강의로 또 찾아 뵙겠습니다. ^.^
댓글 8
제목 | 글쓴이 | 날짜 |
---|---|---|
휴대폰 결재 설치 1 (다날 휴대폰 결재) | 한꼬마 | 2002.11.24 |
모닝샵 이용해서 쇼핑몰 만들기 (화면 꾸미기 1) [4] | 한꼬마 | 2002.11.24 |
모닝샵 이용해서 쇼핑몰 만들기 (상품 목록) | 한꼬마 | 2002.11.22 |
모닝샵 이용해서 쇼핑몰 만들기 (웹페이지 만들기1) [8] | 한꼬마 | 2002.11.22 |
모닝샵 이용해서 쇼핑몰 만들기 (제품 관리) [4] | 한꼬마 | 2002.11.21 |
모닝샵을 이용하여 쇼핑몰 만들기 (카테고리) [1] | 한꼬마 | 2002.11.21 |
모닝샵 이용해서 쇼핑몰 만들기 (설치에서 쇼핑몰 환경 설정) [7] | 한꼬마 | 2002.11.20 |
모닝샵 이용해서 쇼핑몰 만들기 (서론) [5] | 한꼬마 | 2002.11.19 |
[My생각] 쿠키와 보안에 대한 재미있는 생각!! [1] | 박용구 | 2002.11.18 |
세계 인구 구하기~; [23] | AT4u | 2002.11.16 |
초보의 초보를위한 강의 PHP를 활용한 페이지 암호걸기 #3 [10] | 아이쿠 | 2002.11.15 |
초보의 초보를위한 강의 PHP를 활용한 페이지 암호걸기 #2 [8] | 아이쿠 | 2002.11.13 |
초보의 초보를위한 강의 PHP를 활용한 페이지 암호걸기 #1 [9] | 아이쿠 | 2002.11.13 |
(GD) 이미지 대칭 축소 함수 [5] | 민이 | 2002.11.08 |
제로보드로 유료 사이트 만들기 (결제 정보 저장) [1] | 한꼬마 | 2002.11.06 |
제로보드로 유료 사이트 만들기 (폼만들기) [3] | 한꼬마 | 2002.11.06 |
정규표현식 쓰지 않고 자동링크하기!! 한글주소까지 문제없슴돠~~!! [6] | 우트라 | 2002.11.05 |
제로보드로 유료 사이트 만들기 (회원 db 수정) 수정 #1 [7] | 한꼬마 | 2002.10.31 |
Freechal.com 과 같은 형태의 아바타를 만들자. [6] | 다솜아빠 | 2002.10.31 |
제로 카운터(zero counter)에서 총 접속자 숫자 조정하기 (Easy 버젼) [13] | 미카엘 | 2002.10.31 |