Avatar billede Slettet bruger
02. februar 2010 - 10:00 Der er 5 kommentarer

Afstemningsscript

Jeg skal have lavet et lille afstemningsscript.

Hvordan laver jeg den så den er rimelig sikker, altså så man ikke bare kan trykke F5 osv.. :-)

Nogle der kender et script jeg evt. kan bruge, så ville det også være super..

Mvh.
Henrik
Avatar billede repox Seniormester
02. februar 2010 - 10:07 #1
Avatar billede decoon Nybegynder
02. februar 2010 - 16:39 #2
Benyt session eller cookie til at kontrollere om de har stemt. Når brugeren trykker stem, så set en cookie/session($_SESSION = "tommy";), og kontrollere så om den er sat i din afstemning efterfølgende(if), så de ikke kan trykke stem igen/lave en ny stemme.
Avatar billede wanze Nybegynder
02. februar 2010 - 17:56 #3
decoon: Du skal aldrig stole på brugerdata. Sessions og Cookies registreres hos brugeren - intet forhindrer mig i ikke bare at slette cookien/sessionen og stemme så meget jeg vil.

Den eneste fornuftige løsning er at gemme brugerens IP-adresse i din database.
Avatar billede wanze Nybegynder
02. februar 2010 - 17:58 #4
<?php
function dato($time) {
    return strftime('%d%m%Y', $time);
}
print dato(time());
?>


Ovenstående udskriver 02022010.

Jeg forstår ikke dit problem.
Avatar billede wanze Nybegynder
02. februar 2010 - 17:59 #5
Det var ikke her det svar skulle være. Se bort fra sidste post. :)
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