묻고답하기

제가 구입한 책에 있는 login.php3 파일 소스입니다.
근데 실행해보면 아이디나 비밀번호를 기입을 안했는데도
alert 문이 실행이 안되고 그냥 넘어가집니다.
이렇게 저렇게 바꾸어 봐도 잘 되질 않아 도움 요청합니다.부탁드립니다.
*****************************************
login.php3
*****************************************
<?
$connect = mysql_connect("localhost","root","비밀번호");
mysql_select_db("데이터베이스이름",$connect);

if($id && $pass)
{
if(!$id)
{
echo "<script>
alert('아이디를 입력해주세요');
history.go(-1);
</script>";
exit;
}
else if(!$pass)
{
echo "<script>
alert('+ '+ '비밀번호를 입력해주세요');
history.go(-1);
</script>";
exit;
}
else
{
$query = "select * FROM board
where id='$id' AND pass='$pass'";
$result = mysql_query($query,$connect);
$row = mysql_fetch_array($result);
if(!$row)
{
echo "<script>
alert('아이디또는 암호오류');
history.go(-1);
</script>";
exit;
}
else
{
setcookie("id",$row[id]);
setcookie("writer",$row[writer]);
setcookie("email",$row[email]);
setcookie("level",$row[level]);
echo "<script>
alert('로그인 성공'+ ');
locatin = 'level.php';
</script>";
exit;
}
}
}
else
{
echo "
<HTML>
<HEAD>
<TITLE>cookie 방식의 회원 Login </TITLE>

</HEAD>

<BODY>
<center>
<font size=5>회원인증</font>
<form method=post action=$php_self>
<table width=300 cellspacing=1 cellpadding=1 bgcolor=6b7bad>
<tr>
<td align= center><font size=2 color=white>아이디</td>
<td bgcolor=ghostwhite><font size=2>
<input type=text name=userid></td>
</tr>
<tr>
<td align= center><font size=2 color=white>비밀번호</td>
<td bgcolor=ghostwhite><font size=2>
<input type=password name=userid></td>
</tr>
</table><br>
<input type=submit value='로그인'>
</form>
</BODY>
</HTML>";
}
?>
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
초보개발자시작 라디오버튼 체크 여부에 따라 <!--@ if () -->를 쓰는법 아시나요 [4] 2015.01.22 by 초보개발자시작
유이사 차단당한 ip주소입니다.  
rice_solar 일정한 글자수 이상 되는 댓글에만 포인트 주는 방법 [1] 2015.01.22 by 몽실아빠
Centell 치명적인 문제로 해결이 안 되서 DB만 남기고 재설치를 하고 싶습니다. [2] 2015.01.22 by Centell
엑스이이와이 신디케이션모듈의...fail log를 삭제하려면...  
이지가이드 메뉴간 이동이 원할하지 않아서 질문드려요? [2] 2015.01.22 by 이지가이드
newi 인증메일이 안옵니다.  
putty 다국어 기능 사용시 게시판 사용 방법을 잘 모르겠네요 [2] 2015.01.22 by putty
비틀즈 제로보드 1.5.3.3 페이지 오류 file  
TakeUrban 위젯 설정에서 새창 띄우기  
허허길드짱 고수님들께 문의드립니다~ 이미지와 파일첨부 분류시키려면.. [2] 2015.01.22 by 허허길드짱
근성캐 게시판 생성이 안 되는데... ㅠ [2] file 2015.01.22 by 근성캐
페르난도_알론소 html/css 설정에서 layout.css 쓰기 질문입니다. [6] file 2015.01.22 by 페르난도_알론소
류망스 게시물 엑셀 추출 질문 입니다. [2] file 2015.01.22 by 류망스
세상의모든계산기 위젯 로딩중 멈춤 -> 홈페이지 전체 로딩 멈춤 : 가능한 증상인가요? file  
leeadra html파일끼리 파라미터값 주고받는 과정 질문이요... [1] 2015.01.22 by hhgyu
4231 db중에 log기록을 수동으로 삭제하고싶습니다. [2] 2015.01.22 by 세상의모든계산기
뮤르시엘라고 업데이트 후 html코드등을 잘못쓰면 먹통이 되어버립니다 [7] 2015.01.22 by 뮤르시엘라고
플러스투 ftp에는 있는데 '설치된 모듈' 리스트에서는 모듈을 클릭할 수가 없습니다 [1] 2015.01.22 by 세상의모든계산기
상큼하게 국내외 믿을 수 있는 디도스존이 있나요?  
아포파스 ssl 적용후에도 기본페이지(로그인)이 http로 열립니다. [2] 2015.01.22 by 아포파스
두루미다 도와주세요..인증모듈관련 [2] 2015.01.22 by 두루미다
leeadra [급함]웹 서버 운영 중 문제발생 [1] 2015.01.22 by GG
중년- 간단한 html이 안먹히네요. [4] 2015.01.22 by 중년-
GREATGUY 검색어 통계모듈 질문드립니다. file  
꾸링 신디케이션 SEO? 사이트맵 충돌? [4] file 2015.01.22 by Migguragi
광우 안녕하세요. 어드민 로그인 해결좀.. [2] file 2015.01.22 by 광우
ssari.myid.net XE Contact Us alert창 수정 file  
bb 게시판의 제목이나 날짜를 다른단어로 출력하기 [1] file 2015.01.22 by ssari.myid.net
아진검 xe 설치시 files 775 퍼미션