tôi muốn chuyển hướng đến một trang và sau đó hiển thị một thông điệp:php chuyển hướng đến trang với thông điệp
những gì tôi có là:
if (mysqli_affected_rows($link) == 1)
{
//succes
$message = 'succes';
redirect_to('index.php');
}
trên trang chỉ số i có:
if (!empty($message)) {
echo '<p class="message"> '.$message.'</p>';
}
Chức năng chuyển hướng đang hoạt động tốt:
function redirect_to($location = NULL) {
if ($location != NULL) {
header("Location: {$location}");
exit;
}
}
Nhưng nó sẽ không hiển thị thông báo của tôi. Nó trống rỗng.
Tôi hiểu ngay bây giờ. cảm ơn sự giúp đỡ của bạn. – user1386906
nếu bạn không muốn thư hiển thị trên thanh địa chỉ, việc sử dụng phiên sẽ là giải pháp thay thế tốt, bạn viết thư của mình cho phiên, ví dụ $ _SESSION ['message'] = "some message" sau khi hiển thị nó chưa được đặt $ _SESSION ['message']); – alpera