chcę przekierować do strony, a następnie wyświetla komunikat:php przekierowanie do strony z komunikatem
co mam to:
if (mysqli_affected_rows($link) == 1)
{
//succes
$message = 'succes';
redirect_to('index.php');
}
na stronie indeksu mam:
if (!empty($message)) {
echo '<p class="message"> '.$message.'</p>';
}
Funkcja przekierowania działa poprawnie:
function redirect_to($location = NULL) {
if ($location != NULL) {
header("Location: {$location}");
exit;
}
}
Ale nie wyświetli mojej wiadomości. To jest puste.
Teraz rozumiem. dziękuję za pomoc. – user1386906
jeśli nie chcesz, aby twoje wiadomości były wyświetlane na pasku adresu, używanie sesji będzie dobrą alternatywą, możesz napisać wiadomość do sesji, na przykład $ _SESSION ['message'] = "wiadomość" po pokazaniu jej rozbrojenia, $ _SESSION ['message']); – alpera