Kom ihåg mig?
Home Menu

Menu


Röstning

Ämnesverktyg Visningsalternativ
Oläst 2006-06-07, 11:21 #1
Moberg Moberg är inte uppkopplad
Nykomling
 
Reg.datum: Jun 2006
Inlägg: 10
Moberg Moberg är inte uppkopplad
Nykomling
 
Reg.datum: Jun 2006
Inlägg: 10
Hej!

Vi har en sida för ett x antal medlemmar och vi skulle vilja ha en omröstning på sidan. Jag vill inte att en och samma person ska kunna rösta mer än en gång och ingen utan lösenord ska kunna rösta. Vet någon om det här går att fixa med något script och i så fall hur?
Moberg är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-06-07, 11:36 #2
zpD zpD är inte uppkopplad
Flitig postare
 
Reg.datum: Jul 2005
Inlägg: 334
zpD zpD är inte uppkopplad
Flitig postare
 
Reg.datum: Jul 2005
Inlägg: 334
Om du har ett unikt loggin för alla så kan du helt enkelt skapa en tabell innehållandes de ID nummer som redan röstat och köra
select count(*) as RADER from MISC_VOTES where ID="x"
..
..
if($resultat->RADER>=1) {
$strNotice = 'Din röst är redan registrerad!';
}
else {
// Det som skall hända vid en röstning, bland annat att du lägger in personens ID i MISC_VOTES
}
zpD är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-06-07, 13:31 #3
Yepp Yepp är inte uppkopplad
Medlem
 
Reg.datum: Mar 2003
Inlägg: 298
Yepp Yepp är inte uppkopplad
Medlem
 
Reg.datum: Mar 2003
Inlägg: 298
Annars finns alltid metoden med att leverera en cookie till användare som röstat - och vid röstning göra en check att de inte redan har kakan. Sätt lämplig varaktighet på kakan - t.ex. en vecka om du vill att dem ska kunna rösta i nya frågor.

Svårt att skriva kod då jag inte vet vilket utvecklingsspråk du använder dig av...
Yepp är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 23:41.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017