ASPNET大家帮看看这样的投票或问题的调查效果如何实现?

来源:互联网  时间:2016/6/30 19:56:07

关于网友提出的“ ASPNET大家帮看看这样的投票或问题的调查效果如何实现?”问题疑问,本网通过在网上对“ ASPNET大家帮看看这样的投票或问题的调查效果如何实现?”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: ASPNET大家帮看看这样的投票或问题的调查效果如何实现?
描述:

比哪有30个问题的调查,想请网页访问者选择,而且用户可以只回答其中部分,下次(过几天)访问网页时再回答其中部分问题。不想搞成用户注册登录模式(那样让用户太麻烦),所以想用数据库来记录用户已经回答过哪些问题,还没有回答哪些问题,这首先要标识每一个访问者:我想到的是用Cookies的方法(暂时不考虑两人用同一台电脑或用户故意清除Cookies这些问题了,毕竟调查问卷也没有必要考虑得太周全而增加开发成本),但是怎么产生用户ID呢?


解决方案1:

建一个数据库,每个人打开页面的时候,看cookies里面有没有你存的id,没有的话就当成新用户。
在数据库新建一个用户,这个用户可能什么字段都没,就一个ID,还是自增的。
然后把这个ID存入用户cookies就好了。

解决方案2:

这不简单,你访问者都知道 了,id还不知道么,你写一个方法根据访问者获取Id
这不就结了

上一篇怎么通过HttpRequest获取客户端时间?
下一篇求助会员注册时把信息分别写入用户表和用户详细信息表
明星图片
相关文章
《 ASPNET大家帮看看这样的投票或问题的调查效果如何实现?》由码蚁之家搜集整理于网络,
联系邮箱:mxgf168#qq.com(#改为@)