Op de een of andere manier heb ik nu al een aantal keer kunnen stemmen op dezelfde poll, (de "wat is het eerste punt waarop je je pc dit jaar gaat verbeteren" poll) Ik weet niet of dit zo hoort, maar het lijkt me niet het normale gedrag. Ik was gewoon iedere keer ingelogd, dus daar kan het niet aan liggen...
Je kan ook maar één keer stemmen op de poll. In het T.net-cookie op je pc wordt onder andere opgeslagen of je wel of niet gestemd hebt. Daaruit wordt dan bepaald of je wel of niet een nog-niet-ingevulde-poll voorgeschoteld krijgt. De database houdt bij vanaf welk IP-adres en UserID al gestemd is, en telt vervolgens de stem wel of niet mee.
Hieronder wordt het wat makkelijker uitgelegd
Hieronder wordt het wat makkelijker uitgelegd
[ Voor 9% gewijzigd door Robin op 09-01-2004 12:55 ]
Of je kunt stemmen is afhankelijk van je cookies, als je die weggooit of op een andere manier kwijtraakt kun je dus opnieuw stemmen. Of je stem ook wordt meegeteld is echter afhankelijk van userid en ipadres
.
Professioneel Hyves-weigeraar
Waarom maak je dat eerste dan niet ook afhankelijk van user ID?
Controle op userid is een extra query voor iedere keer dat de frontpage wordt geopend, cookies worden gewoon met de http-request meegestuurd en kunnen dus door PHP op de webserver worden verwerkt zonder de database te belasten.
Professioneel Hyves-weigeraar