html页面中的表单在后台ASP页面得值
index.html<formname="form1"method="post"action="flightHandler1.asp"><inputname="usern...
index.html
<form name="form1" method="post" action="flightHandler1.asp" >
<input name="username" type="text" id="txtInput" onClick="SetInputNull();" value="请输入用户号末5位!" size="20" />
<input style="height:25px" type="submit" name="Submit" id="Submit3"value="查 询">
</form>
flightHandler1.asp
<!--#include file="inc/yyt_conn.asp"-->
<!--#include file="inc/SysProducts.asp"-->
<%
set rs=server.createobject("adodb.recordset")
sql = "exec GetWebUserInfo '"&session("username")&"'"←这里要取得index.html表单填写的信息
'response.write(sql)
rs.open sql,yyt_conn,1,1
%
----------------------------------
&session("username")&>这个取不到值是不是少了什么? 展开
<form name="form1" method="post" action="flightHandler1.asp" >
<input name="username" type="text" id="txtInput" onClick="SetInputNull();" value="请输入用户号末5位!" size="20" />
<input style="height:25px" type="submit" name="Submit" id="Submit3"value="查 询">
</form>
flightHandler1.asp
<!--#include file="inc/yyt_conn.asp"-->
<!--#include file="inc/SysProducts.asp"-->
<%
set rs=server.createobject("adodb.recordset")
sql = "exec GetWebUserInfo '"&session("username")&"'"←这里要取得index.html表单填写的信息
'response.write(sql)
rs.open sql,yyt_conn,1,1
%
----------------------------------
&session("username")&>这个取不到值是不是少了什么? 展开
3个回答
展开全部
response.write(sql) 看不到值么,直接在这个页面加上session("username")=“test”看看有没有值。
更多追问追答
追问
还是看不到值。什么原因?
追答
我的服务器上能看到test 是你的IIS问题了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
"username"换成ID "txtInput" 试试
追问
什么地方修改?
追答
session("txtInput") 换成这个 看看能不能取到值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
session("username")
改为
request("username")
你把对象用错了
改为
request("username")
你把对象用错了
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询