




<?
$dbhost = 'localhost';
$dbuser = 'xxxxxx';
$dbpass = 'xxxxxx';
$dbname = 'xxxxxx';
$conn = @mysql_connect($dbhost, $dbuser, $dbpass) or die('DB ERROR');
@mysql_query("set names UTF8");
@mysql_select_db($dbname);
$user_id = mysql_real_escape_string($_POST['user_id']);
$user_pw = mysql_real_escape_string($_POST['user_pw']);
$sql = "select * from users where user_id='". $user_id ."'";
$result = mysql_query($sql);
if (mysql_num_rows($result) <= 0) {
echo "0"; //아이디 없을경우 0 반환
exit ;
}
else {
$row = mysql_fetch_array($result);
if ($row['user_pw'] != $user_pw) {
echo("2"); // 비밀번호가 다를경우 2반환
exit;
}
else {
echo("1"); // 모두 일치할경우 1반환
}
}
?>

로그인버튼을 누르게되면 아래와 같은 이상한 언어가 섞인 문자와
php에서 반환받은 숫자 2개가 동시에 토스트로 출력이 됩니다.
또한, 출력만되고 if자체를 실행하지않는걸로 보입니다....
현재 30시간째 헤매고있습니다.. 도와주세요...