На данный момент у меня есть страница входа, который посылает запрос к файлу PHP под названием:Войти страница не перенаправляет
RequestLoigin.php
<?php
if(isset($_POST['username']))
{
require '_Authorise/db_connection.php'; // Contains DB connection info, nothing else
$userName = strtolower($_POST['username']);
$pass = SHA1($_POST['password']);
$getUsername = mysql_query("SELECT * FROM login WHERE username = '". $userName ."'");
$user = mysql_fetch_assoc($getUsername);
if($userName == $user['username'] and $pass == $user['password'])
{
session_start();
$_SESSION['key'] = "PRIVATEKEY";
header('location: PRIVATE DIR/');
}
else {
header('location: ../Hub/?request=incorrect');
//here is my error
}
}
?>
Это то, что я хочу измените, на данный момент он перезагрузит страницу, а затем загрузит ?request=incorrect
, это показывает небольшое предупреждение об ошибке HTML, объясняющее, что пароль был неправильным. Теперь я хочу создать окно с ошибкой на странице без необходимости перезагрузки страницы, как бы это сделать, и мне нужно будет разместить весь этот скрипт в индексе, а не как отдельный скрипт на новом файл
не использовать 'mysql_' функцию и' sha1' хэширования ... они устарели кстати. – Blueblazer172