|
作者: combook [combook] 论坛用户 | 登录 |
代码如下: <%response.expires=0%> <html> <% if session ("passed")<>true then username=request("username") password=request("userpassword") set connect = Server.CreateObject("ADODB.Connection") connect.Open "driver={Microsoft Access Driver (*.mdb)};Pwd=123; DBQ="&server.mappath("db\gongs.asp") if (instr(username,"'")<>0 or instr(userpassword,"'")<>0) then response.redirect("logfail.htm") end if sql="select * from user where username='"&username&"' and userpassword='"&password&"'" set rs=Connect.Execute(sql) if rs.eof=true then response.redirect "logfail.htm" else session ("passed")=true end if rs.Close Connect.Close end if %> </html> 错误提示: 响应对象 错误 'ASP 0156 : 80004005' 标题错 /chik.asp, 行21 HTTP 标题已经写入到 客户浏览器。任何 HTTP 标题的修改必须在写入页内容之前。 但是我的行21没有错误呀 |
地主 发表时间: 11/05 17:26 |
回复: combook [combook] 论坛用户 | 登录 |
为什么没有人理我? |
B1层 发表时间: 11/07 12:35 |
回复: imstone [imstone] 论坛用户 | 登录 |
很想。 可刚开始学习,偶也不晓得呵呵~~ |
B2层 发表时间: 11/07 15:19 |
回复: syse [syse] 论坛用户 | 登录 |
使用的是Access 驱动,打开的是SQL的代码! |
B3层 发表时间: 11/08 21:33 |
回复: zjhacker [zjhacker] 论坛用户 | 登录 |
别让我看代码,我现在一看到代码就头晕!!!~~~~~~~~~~~~ |
B4层 发表时间: 11/19 20:37 |
回复: sutm [sutm] 论坛用户 | 登录 |
把 <% …… connect.Open "driver={Microsoft Access Driver (*.mdb)};Pwd=123; DBQ="&server.mappath("db\gongs.asp") …… %> server.mappath("db\gongs.asp")错误 应该是Server.MapPath("db1.mdb") 是*.mdb数据库文件 |
B5层 发表时间: 11/20 15:43 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号