![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 118 Pomógł: 2 Dołączył: 25.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Napisałem skrypt czatu i za pomocą metody Get stworzyłem pokoje.
Link wygląda tak czat.php?pokoj=1 itd. Pokoi mam np.7 ale jak wpisze np pokoj 8 to zsumowuje wszystkie posty ze wszystkich pokoi. Dodajac post w danym pokoju zapisuje jego nr do bazy a pozniej odczytuje go w danym pokoju Teraz mój problem Jeśli wpiszę np. 8 pokój którego nie ma to zsumowuje wszystkie posty. Jak zablokować dalsze pokoje których nie ma t.j 8,9,10 itd Kod pominąłem mało istotne rzeczy
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Masakra (IMG:style_emoticons/default/biggrin.gif) niech ten GET będzie w przedziale, powiedzmy 1 <= 8, a nie robisz x instrukcji warunkowych.. Ewentualnie zrób to w tablicy lub swotch, przecież jest tyle możliwości? (IMG:style_emoticons/default/smile.gif) a jak GET będzie poza przedziałem 1-8 wyświetl błąd albo coś.. Poczytaj o DRY, o tworzeniu swoich funkcji w php, bo trochę powielasz kilka razy to co robisz, a są przecież pętle (IMG:style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 16:07 |