这段代码能帮我解释一下吗?

sub checkmanage(str)
Set mrs = conn.Execute("select * from manage where username='"&request.cookies("buyok")("admin")&"'")
if not (mrs.bof and mrs.eof) then
manage=mrs("manage")
if instr(manage,str)<=0 then
response.write "<script language='javascript'>"
response.write "alert('警告:您没有此项操作的权限!');"
response.write "location.href='quit.asp';"
response.write "</script>"
response.end
else
session("buyok_admin_login")=0
end if
else
response.write "<script language='javascript'>"
response.write "alert('没有登陆,不能执行此操作!');"
response.write "location.href='quit.asp';"
response.write "</script>"
response.end
end if
set mrs=nothing
end sub

简单地说:管理权限的问题
这个问题的原理是:先根据你输入的用户名和密码判断你是不是管理员的身份,如果是则可以进行某些操作;如果你对某一操作时没有先登录,则提示“没有登陆,不能执行此操作!”
呵呵,这样解释好像是多余……
温馨提示:内容为网友见解,仅供参考
第1个回答  2007-07-12
这个就是一个登录的判断了···

这段代码能帮我解释一下吗?
这个问题的原理是:先根据你输入的用户名和密码判断你是不是管理员的身份,如果是则可以进行某些操作;如果你对某一操作时没有先登录,则提示“没有登陆,不能执行此操作!”呵呵,这样解释好像是多余……

谁能帮我解释一下这串编程代码???
这不是程序的源代码。可能是加密后的源代码文本,或者是使用文本编辑工具打开了非文本编辑器编辑的程序代码,所以显示乱码。

麻烦大家帮我解释一下这个三菱plc程序的意思?谢谢
这段的意思是,X001导通时,D10递增1,同时在X001导通时将D10的内容传到Y007-Y000,同时D11递增1,并将D11的内容传到Y027~Y020,。这里需要注意的是,INC和INCP的区别,INC是连续执行型,也就是说,如果X001在持续导通中,那么,D10在每个运算周期都会执行加一运算。而INCP是脉冲执行型,意思就是...

请Java高手帮我解释一下这段代码,谢谢了
这相当于一个foreach语句~是jdk1.5以上的版本才有的 相当于 for(int i=0;i<students.size();i++){ Student st = (Student)students.get(i);System.out.println(st.toString());} 或者用迭代其也可以实现:Iterator it = students.iterator();while(it.hasNext()){ Student st = (Student...

谁能把下面这段代码帮我解说一下?谢谢!!
'然后放一个层显示当前的时间 End Function '加载你在js脚本里写的函数Page_Load() '做一个层,取名为ShowInfo,显示时间 不知道解释清楚没。希望对你有用 DateDiff 返回跨两个指定日期的日期和时间边界数。语法 DateDiff( datepart , startdate , enddate )...

谁帮我解释一下这个编程句子的意思?
i%10是取个位数,i%100是取个位和十位,那么再\/10就是取十位数 i\/100就是取百位数

哪位大虾能帮我详细的解读一下这程序,小弟刚接触这东西,谢谢啦! void...
一段不完整的代码啊!!void delay(uchar c){ uchar i,j;for 后面应该还有很多东西的,少了“}”这个。这个是最基本的东西!!函数中{}是必须配对的!!void 是返回值类型,这个表示为空,意思就是无返回值的函数。。delay 是函数的名称,自己定义的,名字而已,什么的都行。uchar 是那个参数 c...

帮我解释一下这段代码
这是JavaScript的定义函数的区域 function hideAll() { \/\/\/最前面的function就是函数的意思吧?是开始定义函数的标志;hideAll() 是函数的名字,从名字看,该函数实现了隐藏的功能;其他函数功能各有不同,如有需要一一解释请说明 for(i=0;i<odiv.length;i++) { odiv[i].style.display="none";}...

帮我用注释解释这段C语言代码
int sign=1;double deno=2.0,sum=1.0,term;\/\/变量的定义 while(deno<=100)\/\/while循环 {sign=-sign;term=sign\/deno;sum=sum+term;deno=deno+1;\/\/变量的计算之类的 } printf("%f\\n",sum);\/\/输出sum的值

...= Text2.Text & Mid$(str, i, 1) 帮我解释下这两句代码
作用就是把str这个字符串倒序显示在text2控件里面 For i = Len(str) To 1 Step -1 len(str) str字符串的字符个数 step -1 循环变量i递减1,因为len(str)比1大 Text2.Text = Text2.Text & Mid$(str, i, 1)Mid$(str, i, 1) 取str字符串中左起第i个字符 ...

相似回答
大家正在搜