웹마스터 팁

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문으로도 인증 하는 법이 있는데. 그것은 다음에 설명하겠습니다.
안뇽~~
제목 글쓴이 날짜
XE와 별도 프로그램 연동시 세션공유 [15] 똑디 2008.12.12
XE 로그인이 안될때 확인해 보세요. [7] 똑디 2008.12.11
1.1.0 업데이트 로그인문제관련 [6] 그냥뛰어 2008.11.24
일반 페이지에 로그인(세션) 정보 활용하기 [13] noirzo 2008.11.07
라이트박스(facebox) 적용하기 [7] file 퍼플F 2008.11.02
FTP프로그램을 이용하지 않고 업로드 하기 [8] 싱하형 2008.10.31
외국에서 접속시 로그인 않되는문제 [1] minams 2008.10.30
플래시 BGM 음악 제로보드에 넣는 방법 file 푸른커튼 2008.10.29
카페24 계정 사용 중에 제로보드XE 로그인 오류가 날 때 [1] vltm 2008.10.24
개인 웹서버 백업 및 게시물 등록 날짜 수정 방법 [10] file eunbini 2008.10.24
제로보드(zbxe) 설치 후 로그인 안되는 문제. [3] sophistlv.myid.net 2008.10.15
제로보드XE가입 -> 트랙자동가입 기능 개돌 2008.10.14
[권한이 없습니다] 권한에 따른 다른 메시지 출력하기 [10] [1] 반도체맨 2008.10.03
VPN 환경에서 제로보드 [4] superion 2008.09.26
"권한이 없습니다." Alert 창 대신 로그인 화면으로 이동시키기 [4] Slur 2008.09.22
주소록 구현 (외부 페이지) [17] CSLab 2008.09.15
게시판 에디터 폰트 글자(글씨)크기 변경하는 법 씨에씨에 2008.09.12
동일서버내 페이지에서 로그인정보 활용하기... [4] 수로 2008.09.06
[우클릭 및 드레그 방지법] 및 [방지된 홈페이지 해재법] >0< [7] 이홍석295 2008.09.03
라이프팟 연동에서 XML 주소 얻기 최재원541 2008.08.23