Avatar billede muddyw. Praktikant
13. januar 2006 - 01:15 Der er 3 kommentarer

lave en counter i php

Jeg vil lave et site hvor man skal svare på ET spørgsmål. Man skal så kunne se hvor mange der har svaret på spørgsmålet - altså skal jeg bruge en counter der tæller op hver gang der er trykket på knappen.
Samtidig skal det kun være muligt at kunne svare én gang (evt. inden for 14 dage)- så sitet skal kunne genkende ip-adressen så man kun kan svare én gang.

Er der nogen der har en god tutorial eller et script til det?
Avatar billede Slettet bruger
13. januar 2006 - 07:00 #1
Lav en tabel hvor hver stemme er en række og tæl så op når du skal præsenterer resultatet.

Du skal nok passe på med at bruge IP adressen, da mange forskellige mennesker godt kan have den samme IP adresse. Specielt vil folk der sidder i større firmaer bliver præsenteret på internettet med én eller et par forskellige IP adresser mens de i virkelighedn kan dækker over hunderede eller tusinderne af adresser. Og så er der endelig de mennesker der har dynamisk ip til internet brug.

En IMHO lidt bedre løsning er at lægge en cookie på maskinen og dermed checke om der er stemt. Bevars dette kan omgåes ved at slette cookies, men det giver mulighed for at flere kan stemme og ikke kommer til at opleve at de har stemt fordi deres kollega har stemt.
Avatar billede muddyw. Praktikant
08. februar 2006 - 00:04 #2
tak
Avatar billede Slettet bruger
08. februar 2006 - 07:26 #3
så får du lige et svar ;)
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