묻고답하기

제가 구입한 책에 있는 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 남기남
Medic ZIP파일만 저절로 이자리에서 압축풀기가 됩니다..  
김형길 제로보드설치할려고 합니다.  
김영선 포토샾에서 영어글자가염.. [2] 2007.08.10
박진수 제로보드를 설치할려고 하는데요...;; [2] 2007.08.10
이정준 [질문] 도메인 네임서버 이전하는데 최소 1시간, 최대 24시간? [1] 2007.08.10
TeQuila 음악파일에서 음악가,앨범제목 수정하는법..!! [2] 2007.08.10
순수주의 한글로 된 jpg 파일... [2] 2007.08.10
천년지애 노프레임 질문~★  
바나 외부로그인에 에러가.. [2] 2007.08.10
^야리꾸리^ 접속 경로에 대해서... [1] 2007.08.10
김성태 플래시랑 맥스관련 질문인데요..  
최지운 http://홈피주소/server-statsu에 관해서 질문드립니다. [1] 2007.08.10
이경재 php 웹프로그래밍으로..  
손승일 웹폰트 eot나 mwf로 어떻게 전환하죠? [3] 2007.08.10
샤킨 제레보드 설치시 에러가 나네요 쫌봐주세요 [1] 2007.08.10
박신영 3개의 프레임이 동시에 ....... [4] 2007.08.10
프로즈 제로보드를 이용하서 노프레임을 만들때여.. 경로설정을 일일히 다 바꾸어 되나여? [3] 2007.08.10
권익만 저기. 페이지 뜰때..  
김성목 프레임 화면에 제로보드 띄우는 방법좀 가르쳐 주세요... [2] 2007.08.10
scool:) 익스창에서 버튼이 깨지는데 어떻게 고치죠? [1] 2007.08.10