我收到错误
致命错误:未捕获错误:在C:\ xampp \ htdocs \ asvin2 \ admin_validate.php中调用未定义函数mysql_query():9堆栈跟踪:#0 {main}抛出C:\ xampp \ htdocs \ asvin2 \第9行的admin_validate.php
执行文件'admin_validate.php'时。
这是我的代码:
登录屏幕:
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="main.css">
</head>
<body>
<form action = "admin_validate.php" method = "post">
Username: <input type = "text" name = "user"><br>
Password: <input type = text name = "pass"><br>
<input type="submit">
</form>
</body>
</html>
conn.php:
<?php
define('DB_SERVER', 'localhost');
define('DB_USERNAME', 'root');
define('DB_PASSWORD', '');
define('DB_DATABASE', 'users');
$db = mysqli_connect(DB_SERVER,DB_USERNAME,DB_PASSWORD,DB_DATABASE);
?>
admin_validate.php:
<?php
include "conn.php";
$user = $_POST["user"];
$pass = crypt('$_POST["pass"]','st');;
$query = "SELECT id FROM lp WHERE username='$user' and password='$pass'";
$res = mysql_query($query);
$rows = mysql_num_rows($res);
if ($rows == 1) {
echo "Valid";
}
else {
echo "Invalid";
}
?>
这就是它。
帮助将不胜感激!
谢谢!