09/10/2018, 22:59

PHP - submit form, tự động refresh page...

Mình có 1 form đơn giản viết bằng PHP; hiện giờ khi click submit ở cuối form, phải click tiếp "Refresh" thì các giá trị của form mới thay đổi...
Có cách nào khi click submit, thì form tự động refresh luôn không??? Không dùng header() được vì trong những require(a, b,c ...) đã dùng nhiều echo()...
Cám ơn nhiều!
NsT viết 01:06 ngày 10/10/2018
ko hiểu ý bạn nói gì cả bình thường khi submit là trang của bạn đã được reload lại rồi mà. Nếu Refresh sẽ resubmit lại dữ liệu một lần nữa...
dinhbaochau viết 01:13 ngày 10/10/2018
Đó là trường hợp bạn chạy trên localhost, tui không rành PHP lắm, nhưng tui chạy ASP hay ASP.NET thì cũng vậy. Nhưng khi hosting lên web thì không vấn đề gì cả, tức là không phải Refresh như bạn nói.!
NsT viết 01:05 ngày 10/10/2018
tôi cũng chạy trên localhost mà có vấn đề gì đâu
tommyle viết 01:01 ngày 10/10/2018
Cám ơn NsT và dinhbaochau trả lời...
Thật ra cái form (form 1) cũng ko đơn giản lắm ...có access db2 và làm 1 vài cái tính toán...
Hiện giờ,
Form hiện tại:

---------------------
A, B, C:
a1, a2, a3, ...
a11, a22, a33 ...
---------------------
1, 2, 3:
1a, 1b, 1c ,..
1aa, 1bb, 1cc...
---------------------
Submit

Khi muốn di chuyển a1, a2, a3, ... (của upper part) xuống lower part (part 1, 2, 3) thì sẽ click Submit. Khi đó nó sẽ redirect người submit đến 1 trang khác (form 2), người submit phải click "Back" and "Refresh" để thấy được sự di chuyển (a1, a2, a3, ... giờ nằm ở part 1, 2, 3)...
Solution hiện tại là có 1 cái link trong form 2, click vô cái link thì sẽ go back to form 1 (khỏi cần click "Refresh" vì a1, a2, a3, ... đã xuống dưới rồi!)
Có solution nào tốt hơn không?
Cám ơn,
NsT viết 01:08 ngày 10/10/2018
nói thật là mình vẫn ko hiểu rõ ý bạn, nhưng theo mình thì cái này có thể dùng javascripts để chuyển tải, tính toán dữ liệu được.
Bài liên quan
0