![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 5.12.2015 Ostrzeżenie: (0%) ![]() ![]() |
Dzieńdobry (IMG:style_emoticons/default/smile.gif)
Mam na swojej stronie dwa guziki: uruchom i zatrzymaj. Chciałem zrobić tak, aby po wciśnięciu guzika uruchom zaczęła wykonywać się pętla while, której warunkiem zatrzymania miało by być wciśnięcie klawisza zatrzymaj. Chciałem to zrobić na takiej zasadzie, że po wcisnieciu buttona zatrzymaj ustawi się w nim zmienna logiczna $stop na true i pętla while sie zatrzyma jeżeli $stop jest inne niż false. Oto kod którym próbowałem to zrobić
Ale mi to nie działa i coś mi się wydaje, że takie coś nie ma prawa działać. Jak wykonać takie zatrzymanie pętli? Pomocy (IMG:style_emoticons/default/sad.gif) Ten post edytował mix091 5.12.2015, 23:46:27 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 884 Pomógł: 231 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%) ![]() ![]() |
Powiedz mi jak chcesz zatrzymać pętle w PHP która trwa zwykle szybciej niż kliknięcie przycisku? Nawet jakby się dało. Kliknięcie musiałoby powodować na serwerze polecenie kill process, a do tego PHP nie ma dostępu. Wykonanie polecenia dzieje się po stronie serwera.
Nawet przez JS nie zrobi się czegoś takiego. Chyba ze JS będzie przetwarzał i wyniki krokowo, będzie wysyłał do skryptu PHP (która nie ma już takiej pętli.) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.10.2025 - 00:10 |