Prava-MFS
Я думаю, что лучший способ решить эту проблему - использовать "сеанс". Сохраните результат (будь то успех или неудача) в сеансе как своего рода флэш-сообщение.
1. Установите сообщение сеанса после вашей операции на странице процесса.
2. затем на перенаправленной странице проверьте, установлено ли сообщение сеанса или нет.
3. Если он установлен, то просто повторите это сообщение.
Приведенный ниже код может вам помочь.
$_SESSION['message'] = '';
// In the process page, where you are checking for the authentication
if (logged_in) { // your logic for authenticating user
$_SESSION['message'] = 'Success';
} else {
$_SESSION['message'] = 'Failure';
}
// In the same Login page (if it fails) or in the Dashboard page (if it success)
if(isset($_SESSION['message'])){
echo $_SESSION['message'];
}
?>
Надеюсь, это вам поможет.
Prava-MFS
Все зависит от того, что вам нужно!! Если вы хотите остаться на той же странице после входа в систему, то просто обычное обновление страницы (та же страница) будет работать с обновлением данных cookie/сеанса или с обновлением меню.