Undersøge for brugers "snyd" vha PHP/mySQL

Tags:    php

Hejsa,

Da jeg ikke kender løsningen på dette problem er jeg ikke sikker på dette indlæg er postet det rigtige sted, men nu prøver jeg her.

Jeg har lavet en simpel konkurrence på en hjemmeside, hvor
brugerne indtaster svaret på et spørgsmål og deres navn, adresse m.m. i en form, og indholdet af dette sendes til en
mySQL-database. Imidlertid har jeg erfaret, at der er utrolig
mange brugere der "snyder", og tilmelder sig utallige gange. Det
vil jeg egentlig helst undgå, da der kommer ret mange svar i den
konkurrence, og alle skulle jo helst have lige stor mulighed for
at vinde.

Mit spørgsmål er, hvordan jeg med PHP / mySQL kan undersøge, om en bruger allerede har tilmeldt sig konkurrencen inden deres data bliver sendt til databasen? Helst ved at tjekke om IP-nummeret går igen eller lignende...

Med venlig hilsen,
Christoffer Kjeldgaard




4 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 5 karma
Sorter efter stemmer Sorter efter dato

kan du ikke tjekke om noget af det data de opgiver, fx e-mail, alerede er i databasen


Jo, lige præcis. Jeg ved bare ikke hvordan man gør det, så det var det jeg ville høre.


sådan her f.eks.?

Fold kodeboks ind/udKode 

Mvh
Kaare



hej

kan du ikke tjekke om noget af det data de opgiver, fx e-mail, alerede er i databasen

adam
Køb en zebra - og kald den plet





kan du ikke tjekke om noget af det data de opgiver, fx e-mail, alerede er i databasen


Jo, lige præcis. Jeg ved bare ikke hvordan man gør det, så det var det jeg ville høre.




Selvfølgelig! Det virker også som jeg vil have det. Mange tak for det.



t