Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 1 Dołączył: 28.06.2009 Skąd: Great Britan Ostrzeżenie: (0%)
|
Witam,
Mam sobie posty generowane dynamicznie, a w nich 2 linki do oceniania ich. Skrypt wykonuje ajax bez zbędnego przeładowania strony, wszystko działa pięknie, tylko muszę jeszcze zrobić jedną rzecz, a nie bardzo wiem jak. Mianowicie, chciałbym zrobić tak, by za drugim naciśnięciem skrypt wywalał 'już głosowałeś na ten post' no i zastanawiam się czy osobna tabela była by do tego dobra. Tabela z postem wygląda (a raczej jej dwie kolumny) tak: plus(int) | minus(int) chciałbym to tego zrobić tabele: [id][ip][username][postid] Działałoby to na zasadzie że użytkownik, zalogowany bądź nie po naciśnięciu linku oprócz inkrementacji wartośći plus lub minus, doda do bazy swój wpis z ip, jeżeli jest zalogowany to nazwe użytkownika, oraz id postu na który głosował. Później skrypt jedynie będzie sprawdzał, czy to IP/user już głosował, jeżeli tak zwróć napis 'już głosowałeś'. Wszystko pięknie i ładnie, ale czy to jest dobre rozwiązanie? nie zmuli mi strony przy większym ruchu? Pozdrawiam Rafał. Ten post edytował Koldy 15.10.2010, 12:20:51 |
|
|
|
Koldy [php][mysql] Skrypt oceniania. 15.10.2010, 12:20:22
krowal To jest jedyne dobre rozwiązanie ale ja bym dał m... 15.10.2010, 13:25:21
TheTester Chciałbym tylko zauważyć, że takie rozwiązanie spo... 15.10.2010, 13:49:06
thek Zawsze może też kombinować pod kątem user-agenta j... 15.10.2010, 13:52:50
krowal Przecież user-agent można zmienić jeszcze prościej... 15.10.2010, 14:16:39
Koldy okej, pomyślałem nad takim czymś. Gdy użytkownik j... 16.10.2010, 11:49:51 ![]() ![]() |
|
Aktualny czas: 23.12.2025 - 21:00 |