asp.net问题,大家来帮帮我吧

来源:百度知道 编辑:UC知道 时间:2024/06/22 11:44:40
我的网站是用asp.net编写的,刚完成用户注册,和用户登陆,我想实现的是,我们网站有VIP课程,我该怎么做,让注册VIP会员的人下载我的课程。谁帮我写一个思路

用户表里面标识一个字段是否为VIP会员,每次登陆后Session里面存的东西要有用户ID、是否为VIP。跳转下载页面后判断Session里面是否是VIP,如果是提供下载,不是的话不允许下载。
另外一种做法相对麻烦,不过可扩展性比较高。就是另外数据库中做一个权限表,来存储用户的权限,然后根据权限判断有没有VIP的权限集合来提供下载。后期可以做积分、栏目管理员等都很方便

1.数据库中添加用户类型的字段,分为普通用户、VIP用户和管理员。

2.在用户登录后,将用户类型作为参数传到课程下载页面,如果是VIP用户,则下载链接为显示(visible=true),如果是普通用户(visible=false),下载链接则为隐藏,并提示用户只能VIP用户才能下载。(网页间的参数传递有几种方法,这里就不再赘述)

注册时候 VIP和非VIP 会员 多添加一个字段 例如 权限 这字段 VIP为1 非VIP为0 登陆的时候根据权限 来判断下载链接显示 或者不显示 或者链接有效或无效 就这个思路

用session判断下不就可以啦啊!