웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
if 시리즈 1탄!
2003.04.28 16:59
if 문을사용을 안한 프로그래밍 파일들은 거의 없을것 같습니다..
if는 제가알기로는 인증할때 많이 쓰인것 같은데요.... ㅡㅡ;;더 있을것 같은데..
if문을 사용할때는 쿠키 체크및 여러가지 를 할수있습니다..
예를 들어볼까요?
파일을 불러오는데.. 못불러오면 애러를 냅니다.
<?
global $_Str;
$_Str = @file("~~~~~/index.php");
if(!$_Str){
//거짓일떄..
echo "파일없거든.. 허튼수작하지마";
} else {
//참일떄
echo "엉? 파일있네..ㅡㅡ;;; 들어가시오";
}
?>
대충 이럴것같습니다.. 머 더 잘하는사람은 더 잘하겟죠..
여기서 global 는 인클루드와 비슷한 require 의 역할과 비슷합니다.
include 로하면 if안에서는 변수가 인식안됩니다. 직접 실험해봤습니다.
하지만 global 를 먼저 선언하시면 변수 인식이 되는걸 확인해봤습니다.
여기서 하나 배울점.! if로는 여러가지를 확인할수 있다.
......
그리고 한번 쿠키를 체크해볼까요? 요즘 제 Smemo 프로젝트에 쓰인건데요.. 로그인 유효를 체크할때 괜찮을것 같습니다.
<?
global $_SC;
$_SC = HTTP_COOKIE_VARS[...]; //보안을 위해서 이렇게 불러옵니다.
if(!$_SC){
echo "쿠키값이 사망했습니다. 언능 로긴하시오";
} else {
echo "쿠키값이 잘 살아있습니다. 돈바치고.. 오래살라고 기도하십시오";
}
?>
이러면 됩니다. 또 if문으로도 인증 하는 법이 있는데. 그것은 다음에 설명하겠습니다.
안뇽~~
if는 제가알기로는 인증할때 많이 쓰인것 같은데요.... ㅡㅡ;;더 있을것 같은데..
if문을 사용할때는 쿠키 체크및 여러가지 를 할수있습니다..
예를 들어볼까요?
파일을 불러오는데.. 못불러오면 애러를 냅니다.
<?
global $_Str;
$_Str = @file("~~~~~/index.php");
if(!$_Str){
//거짓일떄..
echo "파일없거든.. 허튼수작하지마";
} else {
//참일떄
echo "엉? 파일있네..ㅡㅡ;;; 들어가시오";
}
?>
대충 이럴것같습니다.. 머 더 잘하는사람은 더 잘하겟죠..
여기서 global 는 인클루드와 비슷한 require 의 역할과 비슷합니다.
include 로하면 if안에서는 변수가 인식안됩니다. 직접 실험해봤습니다.
하지만 global 를 먼저 선언하시면 변수 인식이 되는걸 확인해봤습니다.
여기서 하나 배울점.! if로는 여러가지를 확인할수 있다.
......
그리고 한번 쿠키를 체크해볼까요? 요즘 제 Smemo 프로젝트에 쓰인건데요.. 로그인 유효를 체크할때 괜찮을것 같습니다.
<?
global $_SC;
$_SC = HTTP_COOKIE_VARS[...]; //보안을 위해서 이렇게 불러옵니다.
if(!$_SC){
echo "쿠키값이 사망했습니다. 언능 로긴하시오";
} else {
echo "쿠키값이 잘 살아있습니다. 돈바치고.. 오래살라고 기도하십시오";
}
?>
이러면 됩니다. 또 if문으로도 인증 하는 법이 있는데. 그것은 다음에 설명하겠습니다.
안뇽~~
댓글 15
제목 | 글쓴이 | 날짜 |
---|---|---|
동일서버내 페이지에서 로그인정보 활용하기... [4] | 수로 | 2008.09.06 |
게시판 에디터 폰트 글자(글씨)크기 변경하는 법 | 씨에씨에 | 2008.09.12 |
주소록 구현 (외부 페이지) [17] | CSLab | 2008.09.15 |
"권한이 없습니다." Alert 창 대신 로그인 화면으로 이동시키기 [4] | Slur | 2008.09.22 |
VPN 환경에서 제로보드 [4] | superion | 2008.09.26 |
[권한이 없습니다] 권한에 따른 다른 메시지 출력하기 [10] [1] | 반도체맨 | 2008.10.03 |
제로보드XE가입 -> 트랙자동가입 기능 | 개돌 | 2008.10.14 |
제로보드(zbxe) 설치 후 로그인 안되는 문제. [3] | sophistlv.myid.net | 2008.10.15 |
개인 웹서버 백업 및 게시물 등록 날짜 수정 방법 [10] | eunbini | 2008.10.24 |
카페24 계정 사용 중에 제로보드XE 로그인 오류가 날 때 [1] | vltm | 2008.10.24 |
플래시 BGM 음악 제로보드에 넣는 방법 | 푸른커튼 | 2008.10.29 |
외국에서 접속시 로그인 않되는문제 [1] | minams | 2008.10.30 |
FTP프로그램을 이용하지 않고 업로드 하기 [8] | 싱하형 | 2008.10.31 |
라이트박스(facebox) 적용하기 [7] | 퍼플F | 2008.11.02 |
일반 페이지에 로그인(세션) 정보 활용하기 [13] | noirzo | 2008.11.07 |
1.1.0 업데이트 로그인문제관련 [6] | 그냥뛰어 | 2008.11.24 |
XE 로그인이 안될때 확인해 보세요. [7] | 똑디 | 2008.12.11 |
XE와 별도 프로그램 연동시 세션공유 [15] | 똑디 | 2008.12.12 |
로그인한 회원만 최근 게시글, 검색등 볼수 있도록 하기 [3] | [_)s | 2008.12.31 |
제로보드XE 쉽게 업데이트 하는 방법.. [13] | 청개구리00 | 2009.01.12 |