彩虹岛狂风刺几段:关于ASP的站内搜索

来源:百度文库 编辑:高校问答 时间:2024/04/29 23:29:24
我想在A页面做一个文本框,在B页面里取得A文本框里的关键字,然后搜索数据库,怎样才能把A页面里文本框的内容传到B页面呢?

就是怎么传递参数?

请高手留下QQ或MSN,谢谢

在a页面文本框外围加上一个form
<form action="b.asp" method="POST">
<input type="text" name="aaaaa" id="aaaaa" value="" class="p14" >
<input type="submit" value="提 交" name="commit" >
</form>
当点击提交按钮后参数就传到b.asp了,在b中这样接收参数
<%
dim canshu
canshu=request.form("aaaaa")
%>
这样b中的canshu就是a中文本框传来的值了

加入<form action="b.asp" method="post">....</form>然后在b.asp里用request.form("相应字段")进行获取...再查询数据库进行将对应的数据显示出来
<%
db_path="database/db1.mdb"
set conn=server.createobject("adodb.connection")
connstr="provider=microsoft.jet.oledb.4.0;data source="&server.mappath(db_pth)
conn.open connstr
%>
<%
set rs=server.createobject("adodb.recordset")
sql="select * from db1 where title like"&Jencode(request("keyword"))&"%' order by id desc"
rs.open sql,conn,1,3
%>

..........

<%
conn.close()
set conn=nothing
rs.close()
set rs=nothing
%>

A页面定义一个form,然后把form提交到B页
示例:
A.ASP:
<form action="B.asp" method="post">
<input type="text" name="AParam">
<input type="submit" value="submit">
</form>
B.ASP:
<% AParam=request(AParam) %>

那么B页面就可以使用AParam变量了,就是A.ASP传过来的

<% AParam=request.form("AParam") %>

请问数据包的流量统计用什么编程啊