Avatar billede henriktha Nybegynder
06. oktober 2005 - 16:29 Der er 1 løsning

Forhindre brugere i at deltage i konkurrence mere end 1 gang !

Hvordan forhindrer man mest effektiv en deltager at deltage i en konkurrence mere end 1 gang ??

Skal man lave noget kode der tester for samme navn, ip, adresse eller hvad er bedst ??

Kan man istedet lave en random udvælgelse i mysql der automatisk samler snydere til 1 så de ikke har større chancer for at vinde ??

Alle forslag er velkomne !!
Avatar billede henriktha Nybegynder
06. oktober 2005 - 17:16 #1
Jeg har lavet det sådan:

SELECT * FROM `konkurrence_deltagere` where rigtig = 1 group by navn, adresse, postnr, bynavn order by rand() limit 0,1;

På den måde udelukker man jo at deltage mere end 1 gang uanset hvilken computer(IP) de bruger eller om man prøver at deltage med 1000 forskellige email adresser...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester