Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 1.01.2016 Ostrzeżenie: (0%)
|
Pytanie: czy zmierzam w dobrym kierunku ? Podam tylko najważniejsze pliki.
Jest to aplikacja czatu. Za krytykę dziękuję - to się przyda. Plik czat.php
Plik BazaDanych.php - singleton
Plik javascript odebranieWiadomosciZSerwera.js $(document).ready(function(){ //odbieranie wiadomośći z serwera co określony czas function odebranieWiadomosciZSerwera() { $.ajax({ url: "./../czat/php/czat.php", method: "POST", data: { odbierzWiadomosc: true, idWiadomosci: $("#wiadomosci p.id").last().attr('id'), }, }).done(function(odpowiedz){ $("#wiadomosci").append(odpowiedz); $('#wiadomosci').animate({ scrollTop: $('#wiadomosci')[0].scrollHeight}, "slow"); }); }; setInterval(odebranieWiadomosciZSerwera,1500); }); Plik javascript wysylanieWiadomosciNaSerwer.js $(document).ready(function(){ //wysyłanie wiadomości na serwer po kliknięciu buttona $("#wyslijWiadomosc").click(function(){ $.ajax({ url: "./../czat/php/czat.php", method: "POST", data: { zapiszWiadomosc: true, trescWiadomosci: $("#trescWiadomosci").val(), }, }).done(function(odpowiedz){ }); $("#trescWiadomosci").val(""); }); }); Liczę na konstruktywną krytyke Dziękuję i pozdrawiam |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
Naduzywasz tworzenie prywatnych wlasiciwosci klasy. Uzywasz ich jako zmiennej lokalne a i tak robisz z nich wlasciwosci klasy. TO nie ma zadnego sensu. Uzywajac klas nie znaczy, ze nie mozesz uzywac zmiennych lokalnych
ID wiadomosci to liczba wiec traktuj to jako liczbe anie jako tekst. No i to co juz napisano: takie kody pisalo sie w sredniowieczu (IMG:style_emoticons/default/wink.gif) To calosc jest do wyrzucenia i napisania na nowo |
|
|
|
huberthx Skrypt czatu do oceny 16.07.2020, 19:28:00
viking A to rok 2010 mamy ? Brak composer, brak DI, brak ... 16.07.2020, 19:36:24
netir Faktycznie ten kod wygląda jak z jakiegoś poradnik... 27.07.2020, 18:52:44 ![]() ![]() |
|
Aktualny czas: 11.12.2025 - 16:33 |