asp动态网页程序设计

asp动态网页程序设计,第1张

问题出在3.asp中倒数第五行Response.Redirect "5.asp" 。

因为它只是执行了跳转页面,而没有把你输入的用户名和密码传递到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,.net,java都是动态网页常用的几种语言。

静态网页是指预先写好的代码,不根据访客和参数等页改变代码的网页,一般是htm或html格式的网页(但网址是html或htm的网页可能是伪静态或动态生成的网页)。

有一个误区就是 动态网页不是指会动的网页,网页会动是由于js或css代码的效果,这些代码本身属于静态的部分。

ASP是动态网页的一种,由微软发布,很早就已经过时了,asp.NET是asp的升级版本,这个是微软主推的平台。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8097705.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存