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