Javascript 如何将mysql数据库连接到网站
我尝试连接,浏览器没有实现代码,但它只是显示代码。下面是我的代码Javascript 如何将mysql数据库连接到网站,javascript,php,css,mysql,html,Javascript,Php,Css,Mysql,Html,我尝试连接,浏览器没有实现代码,但它只是显示代码。下面是我的代码 <?php $inputuser = $_POST['user']; $inputpass = $_POST['pass']; $user = "root"; $password = ""; $database = "tutorial"; $connect = mysql_connect("localhost",$user,$password); @mysql_se
<?php
$inputuser = $_POST['user'];
$inputpass = $_POST['pass'];
$user = "root";
$password = "";
$database = "tutorial";
$connect = mysql_connect("localhost",$user,$password);
@mysql_select_db($database) or ("Database not found");
$query = "SELECT * FROM 'users' where 'user' = '$inputuser'";
$querypass = "SELECT * FROM 'users' where 'password' = '$inputpass'";
$result = mysql_query($query);
$resultpass = mysql_query($querypass);
$row = mysql_fetch_array($result);
$rowpass = mysql_fetch_array($resultpass);
$serveruser = $row["user"];
$serverpass = $row["password"];
if($serveruser&&$serverpass){
if(!$result){
die("username or password is invalid");
}
echo "<br><center><Database output</br></center><br><br>";
mysql_close();
echo $username;
echo $password;
}
?>
您是否已将包含代码的文件保存为file_NAME.php?您是否正在使用本地开发服务器运行代码(文件)?哪个部分特别失败。我注意到您在SQL查询中使用了错误的引号。不使用现在已删除的mysql\uu
API将是一个良好的开端,因为您好。你的脚本真的不安全!SQL注入的高风险,请看。。。使用准备好的语句并停止使用mysql\改用mysqli\或PDO\扩展。永远不要存储纯文本密码!请使用PHP来处理密码安全性。如果您使用的PHP版本低于5.5,则可以使用密码\u hash()
。在散列之前,请确保对它们进行了清理或使用了任何其他清理机制。这样做会更改密码并导致不必要的额外编码。