Как сделать так, чтобы пользователь с ID=7 попал на страницу:
localhost/test/ag.php после того как введёт пароль? У меня для каждого пользователя отдельная страница.
в таблице users просто колонка id, name и lastname, email и passwort
Вот мой код.<?php
session_start();
$pdo = new PDO('mysql:host=localhost;dbname=*****', '*****', '****');
if(isset($_GET['login'])) {
$email = $_POST['email'];
$passwort = $_POST['passwort'];
$statement = $pdo->prepare("SELECT * FROM users WHERE email = :email");
$result = $statement->execute(array('email' => $email));
$user = $statement->fetch();
//Проверка пароля
if ($user !== false && password_verify($passwort, $user['passwort'])) {
$_SESSION['userid'] = $user['id'];
header("Location: http://localhost/test/user-login.php?msg=Success");
} else {
header("Location: http://localhost/test/user-login.php?msg=Login_Failed");
}
}
$variable = 7;
function customRULVariableUserId( $custom_redirect_to, $variable, $user )
{
if( 'userid' === $variable )
{
//На эту страницу должен попасть пользователь с ID номер = 7 после того как его пароль будет проверен.
header("Location: http://localhost/test/ag.php");
}
else
{
header("Location: http://localhost/test/user-login.php?msg=Login_Failed");
}
}
?>