论坛: 网站建设 标题: 帮帮忙我确实找不到问题出在那儿,?(ASP) 复制本贴地址    
作者: 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号