регистрационная форма подключается к базе данных через db.php, но у меня возникают проблемы с отправкой данных для входа.Страница входа не подключена к странице регистрации
<html>
<head>
<?php
include('db.php');
$username = @$_POST['username'];
$password = @$_POST['password'];
$submit = @$_POST['submit'];
основной проблемой является после нажатия кнопки отправить щелкнута существующего пользователя он должен дать сообщение, но есть проблема в если заявление о, потому что на WAMP сервер его показ только еще сообщение, т.е. Ошибка.
if ($submit)
{
$result = mysql_query("SELECT * FROM users WHERE username='$username' AND password='$password'");
if (mysql_num_rows($result)) {
$check_rows = mysql_fetch_array($result);
$_POST['username'] = $check_rows['username'];
$_POST['password'] = $check_rows['password'];
echo "<center>";
echo "You are now Logged In. ";
echo "</center>";
}
else {
echo "<center>";
echo "No User found. ";
echo "</center>";
}
}
else echo "Error";
?>
</head>
<body>
<form method="post">
Username : <input name="username" placeholder="Enter Username" type="text"><br></br>
Password : <input name="password" placeholder="Enter Password" type="password"><br>
<input type="submit" value="Submit">
</body>
</html>
Ваш '' не имеет атрибута name 'name =" submit ", поэтому' $ submit = @ $ _ POST ['submit']; 'всегда будет быть пустым, и 'if ($ submit)' всегда будет 'false' – Sean