回 帖 发 新 帖 刷新版面

主题:asp修改密码

<%@ LANGUAGE = VBScript %>
<!--#include file="asp/sqlstr.asp"-->

<!--#include file="asp/opendb.asp"-->
<%
'-----------------------------------------
oabusyname=request.cookies("oabusyname")
oabusyusername=request.cookies("oabusyusername")
oabusyuserdept=request.cookies("oabusyuserdept")
oabusyuserlevel=request.cookies("oabusyuserlevel")
if oabusyusername="" then
    response.write("<script language=""javascript"">")
    response.write("window.top.location.href='default.asp';")
    response.write("</script>")
    response.end
end if

'--------------------------------------
%>
<html>
<body>
<p>请提供以下信息,然后单击提交。
<p>姓名:<input name="username"  size="36" value="<%=request.cookies("oabusyusername")%>" />
<p>密码:<input password="password" type=password size="36">
<p>新密码:<input newpassword="newpassword" type=password size="36">
<p><input type=submit value="提交"><input type=reset value="清除">
</form>
<%
if request.form("submit") = "提交" then
username=request.Form("username")
password=request.form("password")
newpassword=request.form("newpassword")
username=session("username")
if newpassword<>"" then
if newpassword=password then
sql="select * from userinf where username='"&username&"'"
set conn=opendb("oabusy","conn","accessdsn")
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,3
rs("password")=newpassword
rs.update
rs.close
set rs=nothing
Response.Write("alert('密码修改成功!')")
else
response.write("alert('密码不相同')")
end if
else
response.write("alert('密码框不能为空')")
end if
end if
%>
</body>
</html>



哪位大虾帮忙看看这段代码,提交按钮不执行

回复列表 (共3个回复)

沙发

因为你的form表单没有指定提交到哪里去。

if request.form("submit") = "提交" then  你的表单里没有一个name="submit"的元素。

应该这样写咯:

<form method="post" action="xxxxx.asp">

<p>请提供以下信息,然后单击提交。

<p>姓名:<input name="username"  size="36" value="<%=request.cookies("oabusyusername")%>" />
<p>密码:<input password="password" type=password size="36">
<p>新密码:<input newpassword="newpassword" type=password size="36">
<p><input type=submit name="submit" value="提交"><input type=reset value="清除">

</form>


板凳

3 楼

{2019年11月16日} 未来三个月之内,爆发全球历史最大金融海啸!{假摔}

{2019年11月16曰} 未来三个月之内,bào发全球历卝史最大金融海啸!{假摔}


作者: 歌伯苓达
时间 :   2019年11月16曰О8:19:24      星期六     农历十月二十 
            上证综指 2⑧91.34点        恒指 26326.66点      道指 28004.⑧9点

本人 邮.箱 :
126  用户名: mmdd2016     s i n a  c o m   用户名:  mmdd2016
126  用户名: iii217               s i n a   c n    用户名:  iii217


突然的,全球金融 雪 崩 溃 坝 、彻 底 崩 溃 ;
没有什么,“谁也没想到”、“友邦惊诧”黑天鹅白天鹅哥斯拉撞冰山;
一切都是,蓄谋已久的,精心策划 --- 惊天魔盗团。zéi喊捉zéi。

1  未来三个月之内,即,2019年12月、2020卝年元月、二月,将会突然bào发,
    人类最大金融海啸,全球股市、金融市场连续跌亭大崩卝盘。
    {大盘连续或稍稍间断30/40多个跌亭板 }
    太久的忍耐时机筹谋,财狼们终于要动手了;
    虎虎虎。亦喜亦忧。大吉大凶。
    静里忽然动干戈。
    缠中说禅13年之前预卝言的,2019毁miè性下跌。
    已故“周期天王”周金涛的,“2018年到2019年是康波周期的万卝劫卝不卝复之年”。
    道琼斯,憋了10年的一泡shǐ,总算找到了,公共厕所。

2  全球连续跌停大崩卝盘的见底点位:
    上证综指160点左右,见底{166④的十分之一}。
    以今天上正宗指2⑧91.34计算,大约“瞬间”跌去 18倍。
    也可能,上证综指95.79点,见底。
    最震撼的推卝倒重来,竟然只是,洗盘 !冲顶之前的洗盘 !!
    道琼斯,跌去43倍,6④0点见底 --- {6④40.О8点的十分之一};
    28004.⑧9 --→ 6④0点 ;
    恒生指数跌至1000点见底。
    26326.66 ---→ 1000点   ;    
    仙股满天飞。

12个跌停板之后,停顿、反弹,之后,还有12个跌停板;
12个跌停板之后,停顿、反弹,之后,还有12个跌停板。

谜底,让你吃惊的合不拢嘴。这就对了。
我强调,我重申,股价跌去97% ,跌去97%,不是庄稼们 发 疯 了,
而是,他们,早已筹谋的,既定共同战略布jú。
不把散户完全吓的 屁 滚 niào liú,如何能达到,彻 底 洗 盘 的目的 ??
跌去九成,就像1929,对老股卝民来说,已经xí以为常;中卝囯股市,
曾经跌去90%的股票,比比皆是。
跌去九成,已经,无fǎ充分刺卝激震撼、撕 裂 老股卝民、私募的神 经 系 统 。

我来回复

您尚未登录,请登录后再回复。点此登录或注册