| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 922 人关注过本帖
标题:这段代码哪里出错了,怎么显示不出来啊?
只看楼主 加入收藏
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
楼主提供的代码里确实没有rs声明和创建的代码
也就是没有诸如
Set rs=conn.execute("sql语句");
或者
rs.open "sql语句",conn,x,x
这中创建的代码。
2010-09-05 20:51
hams
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:18
帖 子:912
专家分:3670
注 册:2008-7-30
收藏
得分:0 
以下是引用jessicecat在2010-9-5 19:59:37的发言:

那为什么同样的代码在管理员登录的页面可以运行?
环境条件不同

俺不高手,俺也是来学习的。
俺的意见不一定就对,当你不认同时请点忽视按钮。
当走到十字路口不知该如何走时,可在论坛问下路,但你若希望别人能一路把你送到目的地,显然是不现实的,因为别人也有自己要走的路。
2010-09-06 08:31
jessicecat
Rank: 1
等 级:新手上路
帖 子:22
专家分:7
注 册:2010-8-31
收藏
得分:0 
那应该怎样修改?
2010-09-06 11:09
jessicecat
Rank: 1
等 级:新手上路
帖 子:22
专家分:7
注 册:2010-8-31
收藏
得分:0 
数据表名字为学生表_student
2010-09-06 11:21
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
xuehao字段也是这个表的?
2010-09-06 17:45
jessicecat
Rank: 1
等 级:新手上路
帖 子:22
专家分:7
注 册:2010-8-31
收藏
得分:0 
是的
2010-09-06 17:59
jessicecat
Rank: 1
等 级:新手上路
帖 子:22
专家分:7
注 册:2010-8-31
收藏
得分:0 
<!--#include file="conn.asp"-->
<!--#include file="top2.asp"-->
<!--#include file="md5.asp"-->
<%

    userid=request.form("userid")
    if userid="" then

    errmsg=" 您没有成功登录"
    'str="系统没有此用户,或者你没有权限修改此账号!谢谢合作"
    MsgShow str,"2",url  

    'str: 提示消息内容;flag:0:返回,标志1:跳转到URL,标志2:关闭窗口 标志3:用于显示  标志4: 刷新页面 标志5: 刷新父窗口

    response.end   

    end if
'    if cint(userid) <> session("XZWID") THEN
'    errmsg=" 请勿越权操作"
'    url="login.asp"
'    MsgShow errmsg,1,url
'    Call CloseDatabase() ' 关闭数据库对象
'    response.end
'    end if
    UserType=request.form("UserType")

set rs=server.createobject("adodb.recordset")
if     UserType="student" then
    sql="select * from 学 生表_student where ID="&cint(userid)
    elseif UserType="teacher" then
    'sql="select * from Tinfor where ID="&cint(userid)
'end if
    'rs.open sql,conn,1,3
    'if rs.eof and rs.bof then
        'str=" 系统没有此用户,或者你没有权限修改此账号!谢谢合作"
        MsgShow str,"2",url  


        response.end   

    else
        orgpasswd=trim(request.form("orgpasswd"))
        newpasswd=trim(request.form("newpasswd"))
        renewpasswd=trim(request.form("renewpasswd"))
        if  newpasswd="" or newpasswd<>renewpasswd then
            str=" 密码不能为空,而且两次输入的新密码必须一致。"
            MsgShow str,"2",url  

           

            Call CloseDatabase() ' 关闭数据库对象
            response.end
        end if
        rs("pwd")=MD5(newpasswd)
        RS("wuyongde")=newpasswd
        rs.update
        rs.close
        set rs=nothing
        str=" 恭喜,您的密码修改成功。"
        url="xuesheng.asp"
        MsgShow str,"5",url  


        response.end   

        Call CloseDatabase()
    end if
%>

</body>
</html>
以上是保存页面代码
2010-09-06 18:04
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
<!--#include file="conn.asp"-->
<% Response.Buffer = true%>
<html>
<head>
<title>密码修改</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<LINK

href="images/css.css" type=text/css rel=stylesheet>
</HEAD>
<script language="JavaScript" type="text/JavaScript">
<!--
<!--#include file="top.asp"-->

</head>

<BODY bgColor=#f0f0f0 leftMargin=0 topMargin=0 MARGINWIDTH="0" MARGINHEIGHT="0">
<%
id=SafeRequest("name",0)
UserType=SafeRequest("UserType",0)
if     UserType="student" then
    sql="select * from 学生表_student where xuehao='"&ID&"'"
else
    if UserType="student" then
       sql="select * from 学生表_studentwhere id='"&rename&"'"
    else
       sql="select * from 学生表_student where 5=6"
   end if
   response.end   
end if
set rs=conn.execute(sql)
%>
<table width="785" border="0" cellspacing="0" cellpadding="0" align="center">
  <tr>
   

    <td align="center" valign="top"><form name="formReg" method="post" action="password_xg_save.asp" onSubmit="return chkform1(formReg)">
    <INPUT TYPE="hidden" name="userid" value="<%=rs("ID")%>">
    <INPUT TYPE="hidden" name="UserType" value="<%=UserType%>">
        <table width="98%" border="0" cellpadding="0" cellspacing="0" bgcolor="#99cc00">
          <tr>
            <td align="center" valign="top"><table width="100%" border="0" cellspacing="1" cellpadding="4">
                <tr align="center" background="images/title_cell.gif">

                  <td colspan="2" background="images/title_cell.gif" bgcolor="#78F2FC">
                 <strong><%=rs("rename")%>  <%=rs("xuehao")%> 的 密 码 修 改</strong></td>
                </tr>
                <!--<tr bgcolor="#ffffff">

                  <td align="right">请输入原有密码:</td>
                  <td><input type="password" name="orgpasswd"></td>
                </tr>-->
                <tr bgcolor="#ffffff">

                  <td align="right" bgcolor="#ffffff">请输入新的密码:</td>
                  <td><input type="password" name="newpasswd"></td>
                </tr>
                <tr bgcolor="#ffffff">

                  <td align="right">请再次确认新密码:</td>
                  <td><input type="password" name="renewpasswd"></td>
                </tr>
                <tr align="center" bgcolor="#ffffff">

                  <td colspan="2"><input type="submit" name="Submit" value="确 定 提 交">
                    &nbsp;&nbsp;&nbsp;

                    <input type="button" onClick="history.back();" value="放 弃 返 回">
                    &nbsp;&nbsp;&nbsp;

                    <input type="reset" name="Submit3" value="重 新 填 写"></td>
                </tr>
              </table></td>
          </tr>
        </table>
      </form> </td>
  </tr>
</table>
</body>
</html>
2010-09-07 20:32
快速回复:这段代码哪里出错了,怎么显示不出来啊?
数据加载中...
 
   



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

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