![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 6 Dołączył: 20.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Hej, nie mam pomysłu jak rozwiązać zachciankę klienta. Wymyślił sobie, że chce ubijać procesy php poziomu aplikacji (stronie serwera). Tzn, jeżeli długo ładuje mu się jakaś podstrona, lub żądanie ajax, to chce wyskakujący modal z opcją "kill process". I wtedy zabijam request i mogę wykonać inny. Ma ktoś pomysł jak to rozwiązać?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 744 Pomógł: 118 Dołączył: 14.02.2009 Skąd: poziome Ostrzeżenie: (0%) ![]() ![]() |
Na serwerze musisz skonfigurować opcję, która ubija proces jeśli przeglądarka ubije requesta.
Od tego zacznij (IMG:style_emoticons/default/smile.gif) http://www.php.net/manual/en/function.ignore-user-abort.php i to: http://nl3.php.net/manual/en/function.connection-aborted.php Ten post edytował maly_swd 1.03.2017, 11:05:11 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 20:00 |