有个问题比较急,希望大家能够帮帮忙!!!!!!!!!!!

shichanglingfzu 2006-04-20 02:09:42
用什么方法能够实现,一个投票网站,如果一个人投过票,那么下次就不能在进行投票,如果是用COOKIE实现的话,怎么样识别这个机子已经投过票,代码怎么样实现,我用
HttpCookie cookie1=new HttpCookie("vote");
if(cookie1==null)
{
\\如果没有存在cookie1这个那就加票并且在投完后,
用下面的代码保存一个cookie1 HttpCookie cookie2=new HttpCookie("vote");
cookie2.Expires=new DateTime(2006,4,30);
Response.AppendCookie(cookie2);
\\但是这个时候有不能用cookie1
??????????这里就实现不了了
}
else
{
Application["yon"]="你已经投过票";
}
我这样做实现不了,大家有什么好办发帮帮忙,谢谢!!!!!!!!!!!!!!!!!!!!!!!!!!!!
...全文
55 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
shichanglingfzu 2006-04-20
  • 打赏
  • 举报
回复
关键不知道怎么用代码来实现读出是否有这个COOKIE啊/????????
xuco 2006-04-20
  • 打赏
  • 举报
回复
用IP判断,如果用户删除或禁用cookie,不是可以重复投吗?
winner2050 2006-04-20
  • 打赏
  • 举报
回复
投票的时候生成一个cookie1,有效期30天,在一次投票的时候读取到cookie1有内容,那么就禁止

62,047

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧