Php 未从mysql数据库读取数据库

Php 未从mysql数据库读取数据库,php,mysql,Php,Mysql,即使我输入了正确的用户名和密码,我的登录页面也不会将我重定向到下一个页面 当我检查config.inc并将其设置为config.php时 它不会在网页上显示任何内容 有什么建议吗 配置公司 $con=mysqli_connect("localhost","root@localhost","","test"); // Check connection if (mysqli_connect_errno()) { echo "Failed to connect to MySQL: " . m

即使我输入了正确的用户名和密码,我的登录页面也不会将我重定向到下一个页面

当我检查config.inc并将其设置为config.php时

它不会在网页上显示任何内容

有什么建议吗

配置公司

 $con=mysqli_connect("localhost","root@localhost","","test");
// Check connection
if (mysqli_connect_errno())
  {
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
  }
登录程序页面

<?php

// Inialize session
session_start();

// Include database connection settings
include('config.inc');

// Retrieve username and password from database according to user's input
$login = mysql_query("SELECT * FROM users WHERE (username = '" . mysql_real_escape_string($_POST['username']) . "') and (password = '" . mysql_real_escape_string(md5($_POST['password'])) . "')");

// Check username and password match
if (mysql_num_rows($login) == 1) {
// Set username session variable
$_SESSION['username'] = $_POST['username'];
// Jump to secured page
header('Location: securedpage.php');
}
else {
// Jump to login page
header('Location: index.php');
}

?>

确保在header函数之前不输出任何内容,包括PHP文件中的任何空白和任何包含的PHP文件

还要检查文件中的任何BOM unicode,这通常是编辑器应用程序中的一个选项,我建议您对header函数进行注释,并使用echo检查是否正在执行if或else

您的表单是在同一个登录页面中还是在单独的页面中?如果它在同一个登录页面中,请尝试使用
if($\u POST['submit'])
然后运行代码。如果它在单独的页面中,请确保在表单操作中您有登录页面的路径。

是否有任何内容由
config.inc
?@FreshPrinceOfSO在config.inc上没有输出请检查我的新帖子,谢谢先生在您的配置文件中,您正在使用MySQLi函数连接到数据库;但是,在您的登录页面中,您使用的是旧的mysql_uu函数,不确定这是否会导致问题,但最好保持一致?对不起,我昨天刚从PHPKI开始,请检查我的新邮政编码,先生,谢谢
<?php

// Inialize session
session_start();

// Check, if username session is NOT set then this page will jump to login page
if (!isset($_SESSION['username'])) {
header('Location: index.php');
}

?>
<html>

<head>
<title>Secured Page</title>
</head>

<body>

<p>This is secured page with session: <b><?php echo $_SESSION['username']; ?></b>
<br>You can put your restricted information here.</p>
<p><a href="logout.php">Logout</a></p>

</body>

</html>