|
主题: 關於ASP驗證的小問題!
|
benph
职务:普通成员
等级:1
金币:0.0
发贴:47
|
#12003/3/18 15:50:43
<%@language="javascript" %> <% if ((String(Request.QueryString("user"))!="" )&&(String(Request.QueryString("passwd"))!="" )) { if ((String(Request.QueryString("user"))=="admin" )&&(String(Request.QueryString("passwd"))=="admin" )) Response.Redirect("form.asp"); Response.Write("hello,you are made a wrong user or"); } else Response.Write("please don't make a null name or"); %>
form_request
請問高手以上的代碼哪裏錯了,我每次打開頁面的時候它都是顯示hello,you are made a wrong user or 氣人
|
Anjer
职务:普通成员
等级:1
金币:0.0
发贴:48
|
#22003/3/19 20:06:37
Response.Redirect("form.asp"); Response.Write("hello,you are made a wrong user or");
你前面的代码已经跳转了,后面还显示什么东西。浪费呀
|
benph
职务:普通成员
等级:1
金币:0.0
发贴:47
|
#32003/3/20 11:38:57
Anjer在上个帖子中说 引用: Response.Redirect("form.asp"); Response.Write("hello,you are made a wrong user or");
你前面的代码已经跳转了,后面还显示什么东西。浪费呀
-------------------------------------------------------------------------------------------- 就是如果验证不过的话就发出信息呗!
|
Anjer
职务:普通成员
等级:1
金币:0.0
发贴:48
|
#42003/3/20 17:03:31
哦,我看VBS的看的多了,没仔细注意。 呵呵……
|
缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
|
#52003/3/20 18:02:43
VBS是这么写的么?我记得不是吧,这个是javascript的语法
<%
if String(Request.QueryString("user")<>""and String(Request.QueryString("passwd"))<>""
if String(Request.QueryString("user"))="admin" and String(Request.QueryString("passwd"))="admin"
Response.Redirect"form.asp"
else
Response.Write"hello,you are made a wrong user or password"[color=red]//这句话没有用,因为前面已经转向了。[/color]
end if
else
Response.Write "please don't make a null name or password"
end if
%>
编辑历史:[这消息被allinhands编辑过(编辑时间2003-03-20 18:03:31)] [这消息被allinhands编辑过(编辑时间2003-03-20 18:04:23)] [这消息被allinhands编辑过(编辑时间2003-03-20 18:05:24)] [这消息被allinhands编辑过(编辑时间2003-03-20 18:06:43)] [这消息被allinhands编辑过(编辑时间2003-03-20 18:07:09)]
|
Anjer
职务:普通成员
等级:1
金币:0.0
发贴:48
|
#62003/3/21 8:46:05
楼上没明白我的意思,我是说benph的代码是JS脚本而我开始用VBS的习惯读的。 你下面写的是VBS,所以注释的那一行是没有用的。但是benph的是JS代码呀。你仔细看看吧。如果是js的话那句话是没有错误的。
|