|
<? //check -- /** 에러 메세지 **/ cfunction mError($message) { echo "<script>window.alert(\"$message\");history.go(-1);</script>"; exit; }
/**** 멤버 테이블에서 멤버 정보 가져오기 ***/ $query = "SELECT * FROM members where id='$id'"; $result = mysql_query($query, $connect); $row = mysql_fetch_array($result); $passck = md5($password); // 비번을 암호화하여 쿠키를 굽는다.
/**** ID의 존재 여부&인증 여부 체크 ****/ if (!mysql_affected_rows()) { myError('존재하지 않는 ID입니다.'); }
if ($row[lev] == 0) { myError('인증되지 않은 ID입니다.'); }
/**** 로그인 성공시 쿠키 굽기 & 실패시 메시지 ****/
if ($row[passwd] == $passck) { if ($autolog) // 자동로그인시 { SetCookie("bibaram_ck[mid]" , $id , time()+2592000); SetCookie("bibaram_ck[pw]", md5($password) , time()+2592000); } else { SetCookie("bibaram_ck[mid]" , $id); SetCookie("bibaram_ck[pw]", md5($password)); } } else { mError('로그인에 실패하였습니다.'); }
/**** 페이지 강제 갱신 ****/ echo "<script>opener.location.reload(true);self.close();</script>"; ?>
|
댓글 0
아직 댓글이 없습니다.