10/10/2018, 10:48

help me! lấy giá trị của trang đang edit...

Đang sửa 1 bản ghi ở trang 2 rồi Click Save - rồi sau đó nó ko ở trang 2 mà nhảy mất về trang 1. ai giúp mình với....
chesterben viết 12:58 ngày 10/10/2018
mình đang giữ data ở trang 1 nè, nhảy cầu qua lấy đi ...
HungRo viết 12:56 ngày 10/10/2018
hjx không ai giúp mình àh ???????
jdkhang viết 13:02 ngày 10/10/2018
ở trang 1: sau khi sửa xong, điều hướng cho trở về lại trang 2 (page_2.php) bằng cách thêm dòng lệnh này:
PHP Code:
    header('Location: page_2.php'); 
HungRo viết 12:56 ngày 10/10/2018
Được gửi bởi jdkhang
ở trang 1: sau khi sửa xong, điều hướng cho trở về lại trang 2 (page_2.php) bằng cách thêm dòng lệnh này:
PHP Code:
    header('Location: page_2.php'); 
hjx làm thế này k được bạn àh, nếu thế mình phải biết trước là sửa ở trang nào rồi. nhưng mình sửa ở trang khác thì làm ntn? bây giờ ở đây là phải lấy được giá trị trang đang edit cơ. giúp mình cái...
jdkhang viết 12:56 ngày 10/10/2018
Lấy địa chỉ trang bằng PHP:
Code:
<?php
# Using REQUEST_URI

$current_url =  'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];

echo $current_url;
?>
Bạn dùng 1 session $_SESSION['current_url'], lưu giá trị $current_url.

Ở trang 1, nơi bạn xử lý dữ liệu, sau khi xử lý dữ liệu xong, dùng hàm header điều hướng về trang cũ có địa chỉ được lưu trong $_SESSION['current_url']
HungRo viết 12:57 ngày 10/10/2018
có cách nào lấy đựoc bằng Javascript không bạn.
jdkhang viết 12:59 ngày 10/10/2018
JS thì càng dễ, lấy địa chỉ trang, dùng lệnh:
Code:
//Gets the current page URL:
window.location.href;
Nhưng nếu người dùng disable js thì xong...
HungRo viết 13:02 ngày 10/10/2018
thanks cậu nhiều.... tớ làm được rùi...
Bài liên quan
0