asp登陆用户和游客的浏览权限

来源:百度知道 编辑:UC知道 时间:2024/05/31 01:23:03
我想在后台里面控制一下登陆用户和游客的浏览权限
添加产品分类的地方我写的会员浏览和游客浏览两个选项
在前台的产品分类浏览中
如果 后台设置成会员浏览 那么 必须得登陆用户可以浏览 没登陆用户则提示登陆后浏览
后台设置成游客浏览 那么 登陆用户和非登陆用户都可以浏览
请大家帮帮忙 在线急等
会的朋友可以加我的qq 我把页面和数据库传给你

通过session判断

session或cookies判断用户是否登录,如果登录则显示页面,如果未登录则不显示或转到别的页面

照你说的,你应该有一个后台了的.
简单点说,你先在数据库里新建一个表Level.有2个字段,一个是Member 一个是Guest..
默认2个字段,Member的值是0,Guest的值是1,然后你在后台做一个对Member和Guest字段操作的功能.
点下[会员浏览]这几个字时,执行操作
sql="update Level set Member = 1,Guest = 0"
conn.execute(sql)
'将会员查看设置为是,游客查看设置为否
然后点下[游客浏览]时,执行操作
sql="update Level set Member = 0,Guest = 1"
conn.execute(sql)
'将会员查看设置为否,游客查看设置为是
-----------------------------------------
然后在你产品列表的页面写代码
<%
sql="select * from Level"
rs.open sql,conn,1,1
'读取数据库,获取会员查看字段和游客查看字段
if rs("Guest")=1 then
'这里判断游客查看是不是为是,如果答案是"是"
%>
产品列表代码
<!--则显示产品列表-->
<%else
'否则,也就是游客查看为"否",那就要会员查看,
if session("会员用的session存储字段")="" then
'然后判断会员是否登陆,这里判断会员没有登陆,
%>
请你先登陆再查看