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: 345 Pomógł: 3 Dołączył: 31.03.2012 Ostrzeżenie: (0%)
|
Wszystko zależy od tego co ma robić ta pętla jeszcze....
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 5.12.2015 Ostrzeżenie: (0%)
|
Wszystko zależy od tego co ma robić ta pętla jeszcze.... Pętla jest bardzo banalna. Generalnie robię mały projekt do szkoły oparty na raspberry pi. Mój program ma wyświetlać na stronie www aktualną temperaturę w pomieszczeniu z czujnika i jeżeli wprowadzimy, że mamy dogrzać pomieszczenie np do 27*C to program ma wysłać 1 do przekaźnika, który uruchomi grzałkę i dogrzeje do tych 27*C i wyłączy. Jeżeli temperatura spadnie znowu poniżej tych 27*C(+-) to znowu ją włączy dogrzeje i się wyłączy i tak w kółko. Wygląda to aktualnie tak: (IMG:http://i.imgur.com/5Vj8wtH.jpg) Do tego właśnie była mi potrzebna ta pętla i chciałem to zrobić właśnie tak:
Ktoś wyżej pisał, że można by zrobić skrypt w js, który by uruchamiał nasz skrypt php co np. sekunde. Jeżeli można by tak zrobić to wtedy tą pętle można by zastąpić instrukcją if else, czymś takim np.
I wtedy ten skrypt był by uruchamiany co sekunde przez js i on by robił za pętle. Tylko nie wiem w ogóle czy tak też można zrobić, czy nie bardzo. Macie jakiś pomysł jak takie coś wykonać? Ten post edytował mix091 6.12.2015, 13:34:37 |
|
|
|
mix091 [PHP] Zatrzymanie pętli przyciskiem? 5.12.2015, 23:44:42
SzpaaQ chyba nie w php
możesz ew w js napisać funkcje któ... 5.12.2015, 23:53:54
mix091 Ale tu też pojawia się pytanie, jak zatrzymać funk... 6.12.2015, 01:50:29
Terrorizer Raczej w taki sam sposób, tylko zamiast isset ... 6.12.2015, 03:02:42
Tomplus Powiedz mi jak chcesz zatrzymać pętle w PHP która ... 6.12.2015, 09:59:26
mix091 Ale jeżeli dało by radę zrobić coś takiego, że js ... 6.12.2015, 12:09:18
Dejmien_85 Jedyne rozwiązanie to websockety, tj. nawiązanie s... 6.12.2015, 12:41:32
Terrorizer Łooo, ja w takim razie nie czuję się dosyć kompete... 6.12.2015, 15:06:29
SzpaaQ możesz to zrobić w samym js i jeśli temperatura je... 6.12.2015, 16:12:58
Daimos Zrób sobie oddzielne akcje (mogą być oddzielne pli... 8.12.2015, 11:59:56
Pyton_000 Zapewne to jest banalne (ale nie sprawdzone)
W pę... 8.12.2015, 17:28:49 ![]() ![]() |
|
Aktualny czas: 8.08.2026 - 05:33 |