Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> System oceniania w AJAXIE
fiorello
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 15.11.2009

Ostrzeżenie: (0%)
-----


Witam,

Czy istnieje coś takiego jak gotowy skrypt systemu który jest na Diggu? Ewentualnie prościej na Demotach. Mam jeden system skonfigurowany ale on dziala inaczej, wyswietla srednia na podstawie jakiejs tam skali ale nie wiem jak przy nacisnieciu jednego przycisku dodawalo punkt, a przy drugiego odbieralo. Skrypt z ktorego korzystam to Unobtrusive AJAX Star Rating Bar. Moglby ktos to przejrzec? Mysle ze to kwestia dwoch, gora trzech modyfikacji ale ja gubię się w tym kodzie. Dzięki.

OK, skorzystalem z tego http://ad1987.blogspot.com/2009/02/reddit-...-mysql-and.html tutoriala.

Ale jak radzicie mi zabezpieczyc ten skrypt? Myslalem nad tym aby utworzyc komorke `kto_glosowal` w tabeli `news` i tam wpisywac loginy (ew. ID usera). Ale z ajaxa jestem na bakier. Do tego jak zrobic aby wyswietlalo komunikat "juz glosowales" jesli taka okolicznosc zaistnieje? Pozdrawiam.
Go to the top of the page
+Quote Post
Fifi209
post
Post #2





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Cofanie głosów to coś idiotycznego moim zdaniem. Ale jeśli chcesz, to zrób tabelę tak jak powiedziałeś, w której będziesz trzymał id tego obrazka czy na co się tam głosuje, id użytkownika i rodzaj głosu.

Tłumaczenie - "bo ja z ajaxa jestem" - jquery jest bardzo przyjemne.
Go to the top of the page
+Quote Post
erix
post
Post #3





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
Mam jeden system skonfigurowany ale on dziala inaczej, wyswietla srednia na podstawie jakiejs tam skali ale nie wiem jak przy nacisnieciu jednego przycisku dodawalo punkt, a przy drugiego odbieralo.

To robisz tak, jak w sumie napisałeś - odejmujesz ostatni głos, a dodajesz nowy. I przyda się tabela na głosy każdego użytkownika. Tylko nie przechowuj loginów, a numeryczne ID, gdyż kolumny tekstowe są wolniej przeszukiwane.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.09.2025 - 23:55