Autor | Zpráva | ||
---|---|---|---|
Nogod Profil * |
#1 · Zasláno: 15. 4. 2007, 22:56:09
Chtěl bych oprosit o radu, jak pomocí PHP scriptu zakázat opětovné hlasování do ankety. Při použití MYSQL a IP adresy... Děkuji.
|
||
bukaj Profil |
#2 · Zasláno: 15. 4. 2007, 23:00:51
tak při použití mysql a ip? to jsi už snad řekl sám ne? zapisovat si ip hlasujících a pokud se někdo, jehož ip je již zapsána v db pokusí hlasovat, tak ho pošleš do patřičných míst a hlas nepřipočítáš.
|
||
Alphard Profil |
#3 · Zasláno: 15. 4. 2007, 23:01:30
100% to nelze :-)
většinou se kombinuje více způsobů, jako například IP, cookies, čas hlasování, browser a jiné údaje vytažené od klienta, atd. |
||
Alphard Profil |
#4 · Zasláno: 15. 4. 2007, 23:05:55
ještě bych dodal, že záleží na tom, jestli očekáváš snahu o zmanipulování (třeba i změna IP, atd.) nebo jen zábránění tomu, že někdo po tejdu zapomene, že už hlasoval a klikne znovu :-)
|
||
honza.h2 Profil * |
#5 · Zasláno: 16. 4. 2007, 09:33:08
Alphard
podle mě to lze i stoprocentně ... třeba když se hlasování udělá v javaapletu. Pak je člověk schopen zjistit jak vnitřní tak vnější ip adresu a tedy mít kontrolu i nad hlasováním ze sítí se stejnou vnější ip. Nevýhoda je, že ten kdo má zakázanou javu nebude moci hlasovat. |
||
Kcko Profil |
#6 · Zasláno: 16. 4. 2007, 11:43:09
>> ětšinou se kombinuje více způsobů, jako například IP, cookies, čas hlasování, browser a jiné údaje vytažené od klienta, atd.
Alphard: Jake dalsi udaje od klienta mas jeste namysli? Upresni to prosim. |
||
Alphard Profil |
#7 · Zasláno: 16. 4. 2007, 17:57:23
Kcko
Alphard: Jake dalsi udaje od klienta mas jeste namysli? Upresni to prosim konkrétně žádné, jinak bych je napsal :-) vypiš si print_r ($_SERVER); a podívej se, co by se ti líbilo |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0