Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] COOKIE i ocenianie, Gromadzenie danych
Abaddor
post
Post #1





Grupa: Zarejestrowani
Postów: 65
Pomógł: 9
Dołączył: 30.06.2009

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


Witam,

Robiąc dalej swoją stronkę chciałem zrobić system oceniania grafiki. Nie chcę aby każdy mógł oceniać jeden obrazek ile chce więc pomyślałem jak by wykorzystać Cookie. Wybrałem Cookie bo już ich używałem i wiem o nich więcej niż o Sesjach(choć to prawie to samo).
Wymyśliłem jak to zrobić ale nie wiem czy będzie to w "dobrym smaku".

Otóż kiedy ktoś wybierze ocenę i kliknie oceń przeniesie się na stronę ocenianie.php(wiem, wiem lamersko, ale AJAXA nie umiem i a nie lubię używać czegoś czego nie do końca nie rozumiem), tam doda do bazy ocenę. Następnie wyślę COOKIE z id tego obrazka w nazwie i przy następnej próbie oceniania tego samego obrazka będę sprawdzał czy ktoś nie ma już COOKIE z tym id. Ważność cookie 6h. Potem proste przekierowanie na stronę z której ocenialiśmy.
W sumie prosty system i działa. I tu właśnie mam pytania:

1) Przy takim systemie każdy kto będzie chciał oceniać będzie zasypywany przez dużą ilość COOKIE, czy to jest "złe"?

2) Czy istnieje możliwość aby w jednym Cookie zapisywać całą tablicę z wieloma ID? W C++ dało tak radę kiedy tworzyliśmy tablicę ze Wskaźnikami to innych tablic. W COOKIE nie mam zielonego pojęcia... wydaje mi się to niemożliwe.

3) Ocenianie o którym piszę widziałem na wielu stronach, ale nie wiem jaka jest konstrukcja takich systemów oceniania, mógłbym prosić o link do strony która opisuje taki system lub o sam skrócony algorytm?


Bardzo dziękuję wszystkim którzy mi odpowiedzą.

Ten post edytował Abaddor 15.07.2009, 12:25:04
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Abaddor
post
Post #2





Grupa: Zarejestrowani
Postów: 65
Pomógł: 9
Dołączył: 30.06.2009

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


Doczytałem i jednak sesje to co innego(choć opierają się na Cookie lub Get). Mój błąd.
Dowiem się więcej o sesjach i na nich oprę też system logowania(bo mam na COOKIEs :| ).
Pójdzie łatwo bo wszystko napisane na Klasach.

Ostatnie pytanie:

Czy znacie jakiś system do oceniania dla niezarejestrowanych użytkowników? Bo choć mam prawie wszystko gotowe(logowanie, tabele w bazie danych, poziomy admina) to wolałbym aby na początku nie było kont użytkowników(tylko admina).
Albo wskazówki lub sugestie na czym oprzeć taki system oceniania dla każdego. O kod nie proszę bo ten sam napiszę.

Bo jak widać mój wymyślony system legł w gruzach:P Programowanie w C++ i PHP(oprócz składni języka) to widać całkiem inne szkoły....
Go to the top of the page
+Quote Post

Posty w temacie


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: 4.10.2025 - 15:38