ASP仿伪系统开发思路

就是一个简单的数据查找功能
前台用表单提交产品验证码
index.htm关键代码如下
<form id="form1" name="form1" method="post" action="search.asp">
<input name="namecode" type="text" id="p1" size="6" maxlength="4"/>
<img src="validatecode.asp" />//防止外部不停提交,加入验证码
<input type="submit" name="Submit" value="立即查询" />
</form>


search.asp,主要用于处理index.htm提交过来的信息,代码如下
<%
   dim connstr,datapath,conn
   datapath="DataBase/db.mdb" '用于存仿伪码的数据库文件件
   connstr="Provider=Microsoft.JET.OLEDB.4.0;Data Source=" & Server.mappath(datapath)
   Set conn=Server.CreateObject("ADODB.Connection")
   conn.open connstr

namecode=Request.form("namecode")
if namecode="" then
 response.write("<script language='javascript'>alert('请输入完整的防伪码!');history.back();</script>")
        '上面的代码实现用于判断,如果前台没输入,就弹出提示框
 response.end()
end if

sql="select top 1 * from product where 验证码='"&namecode&"'"
Set rs=Server.Createobject("Adodb.Recordset")
rs.Open sql,conn,1,3

if rs.eof then
 msg="不存在的防伪码,请谨防假冒!"
elseif rs("验证数")>=1 then
 msg="该防伪码已经被查询"&rs("验证数")&"次,请谨防假冒!"
 rs("验证数")=rs("验证数")+1
 rs.Update
else
 msg="您查询的是真品!"
 rs("验证数")=rs("验证数")+1
 rs.Update
end if
rs.Close
Set rs=Nothing
%>
<%=msg%>
输出语句,也可用其他形式,弹出框,response.write等,随自已扩展:)

原载: www.auuo.com/article/2008/200812211318504028.htm
版权说明:原创文章欢迎转载,但转载请务必以超链接标明文章原始出处、作者信息和本声明。否则必追究法律责任。

联系我们

QQ:51193930(Ahoo)
MSN:auuocx@hotmail.com
网址:http://www.auuo.com
地址:慈溪天九商务中心525室
电话:189-0662-0882

我们的优势
拥有优秀的网站设计师与程序工程师,精通各种一流的图形设计软件,如Photoshop、Freehand CorlDraw、Flash、Dreamweaver、Fireworks等等制作网页和平面设计图。以及使用C语言、C#、ASP.NET框架、asp、php等语言为您开发项目,我们为您准备了最专业的技术服务。为您开发的网站精致实用,代码清晰,保证您的网站安全可靠修改方便,最重要的是符合市场需求,并随时为客户解决各种技术问题。

我们正在努力开拓...

baidu

互联网 本网站