10/10/2018, 13:18

Trong Asp.net có hàm IsPostBack, vậy trong PHP có hàm nào tương tự vậy không?

Xin chào các bạn, tôi mới chuyển qua PHP sau thời gian dài học ASP.net. Tui thấy trong ASP.net có 1 hàm rất hay là : IsPostBack, dùng để kiểm tra xem trang có được load lại hay không, nếu được load lại thì các code nằm trong IsPostBack sẽ không thực thi lại, điều này giúp tiếp kiệm thời gian và băng thông khi load lại trang web. Tui không biết là bên PHP có hàm nào như vậy không. Bạn nào biết xin chỉ giúp tui với!
iz_pop viết 15:24 ngày 10/10/2018
Trong PHP không có postBack như asp[.]net đâu bạn ơi.
chet7h45 viết 15:33 ngày 10/10/2018
IsPostBack chỉ có ở Asp.net webform thôi. Muốn giống IsPostBack bạn viết javascript.
danhnguyen223 viết 15:24 ngày 10/10/2018
Đáng tiếc là k có như bạn đề cập. Mỗi ngôn ngữ có 1 cái hay riêng bạn à.
thien_suden viết 15:27 ngày 10/10/2018
vậy có cách nào làm đc như trong ASP.net không các bạn?
trannamcn viết 15:24 ngày 10/10/2018
PHP không có hàm như vậy. Nhưng bằng sự tư duy bạn hoàn toàn có thể giải quyết được bằng nhiều phương án # nhau
thien_suden viết 15:26 ngày 10/10/2018
Bạn có thể nói rõ cụ thể hơn được không?
Tùng Phạm viết 15:35 ngày 10/10/2018
Hô, tập viết Ajax đi !!
megaownage viết 15:26 ngày 10/10/2018
isPostBack là một thuộc tính của ASP.NET page chứ không phải hàm
Page life cycle của PHP kho0ong phức tạp như ASP.NET cho nên không sử dụng thuộc tính này

Muốn biết tình trạng của page thì xét biến mảng $_SERVER
if ($_SERVER['REQUEST_METHOD'] == 'POST')

Xét mảng $_POST cũng được nhưng không chính xác bằng
thienha20 viết 15:33 ngày 10/10/2018
if($_POST){
.......
}
Bài liên quan
0