剑灵气功师冰系加点图:在网页中设定权限的问题

来源:百度文库 编辑:高考问答 时间:2024/04/25 08:40:53
假设有A B C3个普通用户和一个管理员S ,他们都可以在一个新闻发布系统里发新闻,在系统后台中普通用户A B C只能修改自己所发的新闻,而管理员S可以修改任何人发的新闻,
现在要判断:假如A登陆了,那么如何只显示出A所发布的新闻让其修改,而使其看不到其他人的
sql="select * from news where author=session"user"// news 是新闻表,author 是表示新闻的作者, user表示登陆的人
set rs=.... //连接数据库
do while not rs.eof
下面就不会写了。。。。

小弟刚学用ASP建站,希望大家多多指教 愿意帮忙的请+QQ14071498
看懂一楼的了,不过后面还是不会写。

一:你应该先建一个函数.来判断权限.要不然,每个页面都判断不累死你啊.
二:其实你的思路已经出来了.用while循环出所有的人,就可以.最好在输出的时候,再加修改删除按钮就可以.
三:管理进入时.sql语句不用where条件,即查出所有人,就行了.
四:其实关于权限很简单,只一个sql查询语句不同而已,权限低的人,sql语句用条件语句where,不要显示出来,他自然也无法修改了.权限高的人,不用where就行了
-----------------------------------------------------------
参考一起下面的吧.包括了ASP数据库查询,删除,修改.很多都是用函数操作的.简单,方便,快捷.最好不要到处用都是sql语句,搞到最后代码一点也不规范,那样更容易出错.
http://www.ggdz.net/Article/ShowArticle.asp?ArticleID=7078