100分求购积分制处理程序设计思路

Any81 2003-12-11 10:36:09
功能简述:

积分制处理

流程:

浏览者可以不登录浏览某位老师的部分信息--》想查看全部信息--》登录成功--》判断会员现在积分--》如果积分不够,调转到首页--》否则确认--》确认,进入老师详细页面(在这里页面的时候应该实现扣除积分的程序,但是刷新的时候不能再次扣除积分程序)

要求描述:

如果用户在session("username")不为空时,如果已经查看的老师不扣除积分,如果这次还没有查看的老师扣除积分!

我现在设计如下:

建立一个表为临时表,主要存放一天浏览查看老师的全部信息的记录,每天零晨的时候自动删除这个临时表的全部记录,这种设计方法可以实现,也就是用户在一天之内查看一位老师,可以多次浏览老师的全部信息,如果到第二天,如果还要查看这位老师的全部信息,系统自动扣除他的积分。

有没有更好的方法实现他啊
...全文
26 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
vivisogood 2003-12-11
  • 打赏
  • 举报
回复
属先日期=日期 。然后 现在hour-hour(时间字段)<你规定的几个小时
Any81 2003-12-11
  • 打赏
  • 举报
回复
日期如何处理
应该说在今天的一个时间段内吧
怎么设定一个时间段内呢
vivisogood 2003-12-11
  • 打赏
  • 举报
回复
知道思路就好做事了啊。也许不是老师哦。比如sex电影啊。什么都可以啊。。呵呵。 玩笑
huhan3 2003-12-11
  • 打赏
  • 举报
回复
哦,多个老师啊,这样

表:
用户id 日期 老师id

判断的时候,先从这个表里查询今天的这个老师的id,没有的话,扣分,加入一条纪录
vivisogood 2003-12-11
  • 打赏
  • 举报
回复
你只要有个表详细记录扣分情况就行了。

任何一个用户登陆以后想看 要扣积分的那个东西就先看看这个用户当天有没有 因为看这个东西扣了分。如果扣过就可以直接进去
如果没扣过就判断用户分够不够扣。够扣就扣分,把扣分的详细情况写入数据库再进入要看的东西
Any81 2003-12-11
  • 打赏
  • 举报
回复
楼上有得有道理
能不能再详细一点啊
谢谢
vivisogood 2003-12-11
  • 打赏
  • 举报
回复
积分情况是和用户信息表放一起

格外一个表存放 某个用户 那天看了那个老师的信息 扣了多少分。
根据这个表来判断就行了



huhan3 2003-12-11
  • 打赏
  • 举报
回复
哎呀,根本不用,在用户表里加个上次登录时间的字段,登录时
判断,为今天则不扣分,不是今天登录的,则扣分,并更新此字段
为今天的日期。
Any81 2003-12-11
  • 打赏
  • 举报
回复
我已经豁出去了
我在本论坛的积分不多了
解决就给分
希望各位大虾指点指点

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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