vmware ubuntu에서 login.php문제?

뎁스_76f870235
뎁스_76f870235
12일전 · 조회수 99

제가 vmware ubuntu에서 sudo vi login.php에 아래와 같은 코드를 저장했어요
<?php

$id = $_GET['id_param'];

$pw = $_GET['pw_param'];

$db_conn = mysqli_connect("127.0.0.1", "webhacking_db", "webhacking", "login");

if($db_conn == false){

echo mysqli_connect_error();

}

else {

$query = "select * from user where id='{$id}' and pw='{$pw}'";

$result = mysqli_query($db_conn, $query);

echo "query : {$query}<br>";

if($result == false) {

echo mysqli_error($db_conn);

}

else {

$row = mysqli_fetch_array($result);

if($row) {

echo "Hello {$row['id']}, login success!";

}

else {

echo "login failed";

}

}

mysqli_close($db_conn);

}

?>

그런데 127.0.0.1/login.html을 브라우저 검색을 하면 id와 pw를 누르면 submit query버튼을 누르면 화면에 작성한 쿼리문과 에러문이 떠야 하는데
id : admin pw : admin123만 인식해서 화면에 출력되고 다른 id와 pw를 입력하면 화면이 아얘 하얗게 나와요
어떻게 하면 될까요?

댓글 (2)

댓글을 불러오는 중...