![]() |
System głosowania - Wersja do druku +- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl) +-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www) +--- Dział: Początkujący webmaster (https://www.webmastertalk.pl/forum-poczatkujacy-webmaster) +--- Wątek: System głosowania (/thread-system-glosowania) |
System głosowania - Gekku - 16-11-2011 Witam szukam poradnika/wskazówki/gotowca do systemu głosowania góra/dół coś podobnego jak na demotach. RE: System głosowania - R_Rafalsky - 16-11-2011 Poradnik: 1. Tworzysz kod HTML ala: Kod: <a href="http://twojastrona.pl?glosuj="tak">Głosuj na tak</a> 2. Tworzysz tabelę bazy danych gdzie masz pola: ID - klucz główny user_ID - klucz obcy, identyfikator użytkownika głos - enum(1,0) 1- głosował na tak, 0 - głosował na nie 3. kod PHP Kod: if($_GET['glosuj']=='tak'){ 4. Za pomoca CSSa dodajesz obrazki. 5.... 6. PROFIT Poradnik pisany na szybko, musisz i tak wszystko dostosować do swoich wymagań i jakoś tam zabezpieczyć. Jednak sens się zgadza. Oczywisice jezeli nie przewidujesz nieskonczonej liczby glosow na uzytkownika to przed poleceniem INSERT sprawdzasz czy ten uzytkownik juz glosował (SELECT ID FROM USER WHERE USER_ID=$identyfikatorUzytkownika) - jezeli takie polecenie zwroci nam jakis wynik to blokujemy glosowanie i wyswietlanym stosowna informacje np echo 'juz tutaj glosowales'; |