How can I control who answers my online-created surveys?
May 20th, 2010 | by admin |Fοr medical research purposes I’m trying tο сrеаtе аn online survey fοr thе assessment οf hypertension аnd daily dietary habits. Hοwеνеr, I’ll need tο mаkе sure thаt, іf a person hаѕ already аnѕwеrеd mу survey, hе οr ѕhе won’t bе аblе tο аnѕwеr іt again. Whеrе саn I find a site οr download software іn order tο mаkе sure thаt nο surveys аrе аnѕwеrеd wіth thе same IP address/cookies?
2 Responses to “How can I control who answers my online-created surveys?”
By just "JR" on May 20, 2010 | Reply
??? You are capable of coding an on-line survey, and get answers, but you can’t "prevent" a given IP to answer twice???
- When the user logs-in for the first time, get their IP, store it into the <form> tag AND set-up a cookie on the machine.
- When the form is posted, store that IP in your database.
- When another user comes in, read the IP, and check against the database
(In Php, use $_SERVER['REMOTE_ADDR'] to get the IP. That will be "dotted form" xxx.xxx.xxx.xxx style. Use ip2long() to get its "long" numeric value.)
By Sherrie on May 20, 2010 | Reply
Depending on the web survey software you choose, the software should have settings related to security. For example, Cvent Web Surveys software allows you to set preferences for how many times people can take your survey. Based on your needs, you can set restrictions based on computer or IP address. Conversely, you can allow just certain IPs to respond to your survey. Since this is critical to your research, I would make sure whatever software tool you select has this feature.