因为它只是执行了跳转页面,而没有把你输入的用户名和密码传递到5.asp,这样5.asp中就根本不存在request("yhm") 和request("mm") ,也就查不到任何内容了。
解决办法:3.asp中倒数第六行Session("id")=rs("id") 和Response.Redirect "5.asp" 之间添加如下字段dim yhm,mm
yhm=request("yhm")
mm=request("mm")
把Response.Redirect "5.asp" 改成
Response.Redirect "5.asp?yhm="&yhm&"&mm="&mm&""
然后在5.asp中提取地址中的yhm和mm值
在19行后加
dim yhm,mm
和
yhm=request.querystring("yhm")
mm=request.querystring("mm")
然后把strSql ="Select * From users where yhm='" &request("yhm") &"' and mm='" &request("mm") &"'"
改为strSql ="Select * From users where yhm='" &yhm &"' and mm='" &mm &"'"
再试试。祝你好运
动态制作网页有很多种,最常用的有ASP / PHP要想学习动态网页制作工具。首先你得有一定的网页制作基础。
例如:你得了解Dreamweaver工具的使用,学会如何制作html等静态网也。
有了dream基础之后,你还得学习一些编程语言。
主要有:VBscript和javascript,这两种编程语言都是做动态网页的基础语言,两者任学一个即可。
学会了script语言之后,你就可以着手学习asp和php的制作了。
一般这些动态网页都使用写字板或者EditPlus等工具编写,通过iis进行预览。
如果真想学好,一定要多买书看,先看两三本书,了解他的基本函数和对象后,然后再到网上去看一些实例教程,多看一些实例教程,这样你的水平可能会提升比较快。
看了一定的实例后,再上升到一定高度,你就去找一些现成的asp/php完整的网站去看,去仔细研究。
都能把那些东西研究透彻后,这个时候,你就可以尝试着自己编写一些东西了,你会慢慢发现,你已经逐渐能成为一个高手了。
不要为了考试或比赛而学,认认真真地学点东西,对以后的成长很有好处。祝愿您成功。
参考资料:http://zhidao.baidu.com/question/1390536.html
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)