| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 684 人关注过本帖
标题:头疼 差点崩溃 高手看看
只看楼主 加入收藏
pengqixing
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2011-3-25
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:6 
头疼 差点崩溃 高手看看
一是我写的代码  运行出错   二是师兄写的   正常   我找了好久都不知道我错在哪里   麻烦高手们看看  应该怎么改
谢谢啦

<%@language="vbscript" codepage="65001"%>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>登录</title>
</head>
<body>
<%
dim conn,constr
set conn=server.createobject("adodb.connection")
 constr="provider=microsoft.jet.oledb.4.0;data source=" & server.MapPath("khkl.mdb")
coon.open constr

dim username,password
username=Trim(request.Form("name"))
password=Trim(request.form("password"))
if username<>"" and password<>"" then
 dim rs
  set rs=server.CreateObject("adodb.recordset")
  rs.open "select * from Uyh where U_name='" & username & "'",conn,1,1
  
  if  rs.recordcount=1 then
   if rs("U_Pass")=password then
    response.cookies("admin")="true"
    response.Write("<a herf='index.asp'>进入管理页面</a>")
    else
    response.Write("密码错误")
    end if
    else
   response.Write("用户名不存在")
   end if
    rs.close
   else
   response.Write("请输入用户名和密码")
   
   end if
   response.Write("<a herf='login.asp'>返回登录</a>")
  
   conn.close
 %>
   <p>&nbsp;</p>
   <hr width="80">
   <p align="center">星星制作</p>
   </body>



<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.
<html xmlns="http://www.
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>登录</title>
</head>

<body> <%
'option explicit
dim conn,rs,sql
set conn=server.createobject("adodb.connection")
dim constr
constr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("khgl.mdb")
conn.open constr

dim username,password
username=Trim(request.form("name"))
password=Trim(request.form("password"))
If username<>"" and password<>"" Then
  Set Rs=Server.CreateObject("ADODB.Recordset")
  Rs.Open "Select * From Uyh Where U_Name='" & username & "'",conn,1,1'以用户名查询数据库
  If Rs.RecordCount=1 Then'如果有记录,表示用户名存在。限仅有一条记录,防止作弊。(这个关系到网站安全,以后会学到。)
    If Rs("U_Pass")=password Then'如果密码正确
      Response.Cookies("admin")="true"
      Response.Write("<a href='index.asp'>进入管理页</a><br />")
    Else
      Response.Write("密码错误")
    End If
  Else
    Response.Write("登录用户名有误")
  End If
  Rs.close
Else
  Response.Write("请输入用户名和密码<br />")
End If
Response.Write("<a href='Login.asp'>返回登录页</a>")
conn.close
%>
</body>
</html>
搜索更多相关主题的帖子: content 
2011-03-25 19:21
zznice
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:32
专家分:102
注 册:2011-2-7
收藏
得分:2 
你写的报神马错
2011-03-25 22:48
pengqixing
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2011-3-25
收藏
得分:0 
错误显示只是这样

网站无法显示该页面
 HTTP 500  
   最可能的原因是:
该网站正在进行维护。
该网站有程序错误。
 
   您可以尝试以下操作:
     刷新该网页。
 
     返回到上一页。
 
     更多信息

此错误(HTTP 500 内部服务器错误)意味着您正在访问的网站出现了服务器问题,此问题阻止了该网页的显示
 
究竟是什么问题啊??谢谢啦
2011-03-26 00:45
zznice
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:32
专家分:102
注 册:2011-2-7
收藏
得分:5 
IE开调试模式,看详细错误提示
2011-03-26 01:01
pengqixing
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2011-3-25
收藏
得分:0 
应该是开啦  我运行另一个文本的时候就有提示那一条语句出错的  但是这个没有
2011-03-26 01:41
hams
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:18
帖 子:912
专家分:3670
注 册:2008-7-30
收藏
得分:13 
khkl.mdb
khgl.mdb
库名不一样,其它的再对比一下

俺不高手,俺也是来学习的。
俺的意见不一定就对,当你不认同时请点忽视按钮。
当走到十字路口不知该如何走时,可在论坛问下路,但你若希望别人能一路把你送到目的地,显然是不现实的,因为别人也有自己要走的路。
2011-03-26 08:59
pengqixing
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2011-3-25
收藏
得分:0 
好的   我决定了  这样的小问题就不问人了  自己细心点就行了  还是谢谢你啊  分给你
2011-03-26 23:34
快速回复:头疼 差点崩溃 高手看看
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012773 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved