[PHP][MySQL][JavaScript]Powiadomienie dzwiękowe po zapisie w mysql. |
[PHP][MySQL][JavaScript]Powiadomienie dzwiękowe po zapisie w mysql. |
26.07.2015, 12:04:24
Post
#1
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 18.04.2015 Ostrzeżenie: (0%) |
Potrzebuję aby po zapise w bazie danych lub aktualizacji div odtworzyć dzwięk dla wszystkich. (tylko nie dla osoby wywołującej akcję)
Próbowałem w php Nie zdało egzaminu. Działało ale tylko dla tego kto wywołał akcję. Zapis do bazy jest w osobnym pliku i przekierowanie przerywało akcję. W JavaScript nie wiem jak to zrealizować. Tak wczytuję div w JavaScript.
Preferuję kod w php ale jesli się nie da to wskażcie drogę w javascript. Ten post edytował koxfx 26.07.2015, 12:04:47 |
|
|
26.07.2015, 12:18:31
Post
#2
|
|
Grupa: Zarejestrowani Postów: 232 Pomógł: 50 Dołączył: 2.03.2013 Ostrzeżenie: (0%) |
poczytaj o websocket...
-------------------- https://studiostawki.com - studio fotograficzne i filmowe - ul. Inflancka 11, Warszawa
|
|
|
26.07.2015, 12:41:46
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 761 Pomógł: 1822 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
Jeśli wywołujesz kod php poprzez ajax, to zamień load na funkcję ajax i w metodzie success:
document.getElementById('dzwiek').play(); A w kodzie html:
-------------------- |
|
|
26.07.2015, 13:00:23
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 268 Pomógł: 254 Dołączył: 11.06.2009 Skąd: Świętochłowice Ostrzeżenie: (0%) |
Nie trza zmienić, bo $.load może brać callback
-------------------- ★Mój blog || Okiem krytyka★
|
|
|
26.07.2015, 13:21:48
Post
#5
|
|
Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) |
+1 websocket
Albo odpytuj co sekundę mysql i porównuj max id czy się nie zmieniło. Ale to tylko jak przewidujesz ruch na poziomie max 100 osób i masz jakiś sensowny serwer. |
|
|
26.07.2015, 13:25:28
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 268 Pomógł: 254 Dołączył: 11.06.2009 Skąd: Świętochłowice Ostrzeżenie: (0%) |
Nawet jak ma sensowny serwer to rozwiązanie jest średnio sensowne
IMO tutaj zamiast websockets dobrze może zdać egzamin server-sent events aka long polling -------------------- ★Mój blog || Okiem krytyka★
|
|
|
Wersja Lo-Fi | Aktualny czas: 20.04.2024 - 16:41 |