Làm cách nào tôi có thể xem các trang trước đó trong PHP?

Mặc dù có nhiều phương pháp để làm điều này, tôi thích đoạn mã sau để quay lại trang trước trong PHP

session_start[];
$url = basename[$_SERVER['PHP_SELF']];
$query = $_SERVER['QUERY_STRING'];
if[$query]{
$url .= "?".$query;
}
$_SESSION['current_page'] = $url;

Trong trang bạn muốn quay lại, hãy thêm đoạn mã trên. Trong biến $url, ngay cả chuỗi truy vấn được đính kèm với. Điều này hữu ích trong trường hợp bạn muốn quay lại trang như hồ sơ người dùng. php?userid=1234567. Lưu trữ cái này trong một biến phiên

Trong trang thứ hai, lấy giá trị từ biến phiên

session_start[];
$previous_page = $_SESSION['current_page'];

Để quay lại trang trước bằng một nút

Chủ Đề