问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

...登录跳转不到登录后的页面,跳转的是登录不成功界面

发布网友 发布时间:2024-09-25 19:06

我来回答

2个回答

热心网友 时间:2024-10-14 22:33

我们学的是asp的连接sql数据库,我把代码给你参考一下:
登陆的:

<form action="findhistory.asp" method="post">
<table width="362" border="0">
<tr>
<td colspan="2">您的位置:登陆页面</td>
</tr>
</table>
<hr align="center" width="500" />
<table width="362" border="0">
<tr>
<td width="140"><div align="right">会员名:</div></td>
<td width="212"><label>
<input name="logname" type="text" size="20" />
</label></td>
</tr>
<tr>
<td><div align="right">密码:</div></td>
<td><label>
<input name="passwd" type="password" size="21" />
</label></td>
</tr>
<tr>
<td colspan="2" align="left">
<div style="margin-left:60px; margin-top:10px; line-height:22px;">忘记用户名(请联系管理员)<br />
<a href="wjmm.asp" style="text-decoration:underline; color:#666;">忘记密码</a></div>
</td>
</tr>
<tr align="center">
<td colspan="2"><label>
<input type="submit" name="ss" value="提交" />
</label>
<label>
<input type="reset" name="s2" value="重置" />
</label></td>
</tr>
</table>
</form>

findhistory.asp的内容:
<%

logn=trim(request.form("logname"))
pwd=trim(request.form("passwd"))
if logn="" then
response.write("<h2>你的操作有误,<a href=denglu.asp>请重试!</a></h2>")
response.end
end if
dim login
if logn="" or pwd="" then
response.write("<p>会员名、密码不能为空!</p>")
response.redirect("tishi.asp")
end if
set conn=server.CreateObject("ADODB.Connection")
connstring="provider=sqloledb.1; uid=sa; pwd=123456; Initial Catalog=shg; Data Source=(local)"
conn.Open(connstring)
set rs=Server.CreateObject("ADODB.Recordset")
sql1="select * from sun where huiyuanming='" & logn & "'and mima='" & pwd &"'"
set rs=conn.execute(sql1)
if rs.eof then
response.write("<p>会员名不存在或者会员名、密码错误!</p>")
response.redirect("tishi.asp")
else
response.write("<p>登陆成功!<a href='search.asp'>继续购物</a></p>")

session("login")=session.SessionID
session("id")=logn
session("loginuser")=rs("huiyuanming")
rs.close
set rs=nothing
end if
%>

注册的:
<form name="form8"action="zhuceok.asp" method="post">
<table width="372" border="0">
<tr>
<td colspan="2">您的位置:注册页面</td>
</tr>
</table>
<hr align="left" width=362>
<table width="372" border="0">
<tr>
<td width="95">会员名:</td>
<td width="153"><label>
<input name="t1" type="text" size="20" />
</label></td>
<td width="110"><span class="STYLE1">*用户名长度为3-8</span></td>
</tr>
<tr>
<td>密 码:</td>
<td><label>
<input name="t2" type="password" size="21" />
</label></td>
<td><span class="STYLE1">*密码长度为4-8</span></td>
</tr>
<tr>
<td>确认密码:</td>
<td><label>
<input name="t3" type="password" size="21" />
</label></td>
<td> </td>
</tr>
<tr>
<td>您的姓名:</td>
<td><label>
<input name="t4" type="text" size="20" />
</label></td>
<td> </td>
</tr>
<tr>
<td>身份证号:</td>
<td><label>
<input name="t5" type="text" size="20" />
</label></td>
<td> </td>
</tr>
<tr>
<td>性 别:</td>
<td><label>
<input name="sex" type="radio" value="男" checked="checked" />
男 </label>
<label>
<input type="radio" name="sex" value="女" />
女 </label></td>
<td> </td>
</tr>
<tr>
<td>您的年龄:</td>
<td><label>
<select name="select">
<option>1980</option>
<option>1981</option>
<option>1982</option>
<option>1983</option>
<option>1984</option>
<option>1985</option>
<option>1986</option>
<option>1987</option>
<option>1988</option>
<option>1989</option>
<option>1990</option>
<option>1991</option>
</select>
</label></td>
<td> </td>
</tr>
<tr>
<td valign="top">详细地址:</td>
<td><label>
<textarea name="textarea" cols="19" rows="2" ></textarea>
</label></td>
<td> </td>
</tr>
<tr>
<td>电话号码:</td>
<td><label>
<input name="t6" type="text" size="20" />
</label></td>
<td> </td>
</tr>
<tr>
<td>电子邮箱:</td>
<td><label>
<input name="t7" type="text" size="20" />
</label></td>
<td class="STYLE1">*填写正确的格式</td>
</tr>
<tr align="center">
<td colspan="3"><input name="ch1" type="checkbox" value="" checked="checked" />
<a href="yhxy.asp" style="color:#666;" target="_blank">我已阅读并同意《用户协议》</a>
</td >
</tr >
<tr align="center">
<td colspan="3"><label>
<input type="button" name="S1" value="提交" />
</label>

<label>
<input type="reset" name="S2" value="重置" />
</label></td>
</tr>
</table>
</form>
<script language="VBScript" type="text/VBScript">
sub s1_onclick()
if len(form8.t1.value)<3 then
msgbox "用户名太短,请选择一个长度大于3的名字!"
form8.t1.select
exit sub
end if
if instr(trim(form8.t1.value)," ")>1 then
msgbox "用户名中请不要加入空格!"
form8.t1.select
exit sub
end if
if len(form8.t2.value)<4 then
msgbox "密码太短,请输入一个长度大于4的密码!"
form8.t2.select
exit sub
end if
if trim(form8.t2.value)<>trim(form8.t3.value) then
msgbox "密码不相同!"
form8.t3.select
exit sub
end if
if instr(form8.t7.value,"@")<=1 then
msgbox "请输入正确的邮箱地址!"
form8.t7.select
exit sub
end if
if form8.ch1.checked<>true then
msgbox"请同意本公司《用户协议》后再注册!"
form8.ch1.select
exit sub
end if

form8.submit

end sub
</script>

恭喜你,你的注册成功:<br>

<%
function sqlstr(data)
sqlstr="'" & replace(data,"'","''") & "'"
end function
dim hym,mm,xm,sfz,xb,nl,dz,dh,em
hym=request.form("t1")
mm=request.form("t2")
xm=request.form("t4")
sfz=request.form("t5")
xb=request.form("sex")
nl=request.form("select")
dz=request.form("textarea")
dh=request.form("t6")
em=request.form("t7")
Response.write("会员名:" & hym & "<br>")
Response.write("密码:" & mm & "<br>")
Response.write("姓名:" & xm & "<br>")
Response.write("身份证:" & sfz & "<br>")
Response.write("性别:" & xb & "<br>")
Response.write("年龄:" & nl & "<br>")
Response.write("详细地址:" & dz & "<br>")
Response.write("联系电话:" & dh & "<br>")
Response.write("E_mail:" & em & "<br>")
set conn = Server.CreateObject("ADODB.Connection")
connstring="provider=sqloledb.1; uid=sa; pwd=123456; Initial Catalog=shg; Data Source=(local)"
conn.Open(connstring)
set rs=Server.CreateObject("ADODB.Recordset")
rs.activeconnection=conn
sql="select * from sun where huiyuanming="
sql=sql & sqlstr(hym)
rs.source=sql
rs.open
if not rs.eof then
response.write("对不起,你所申请的用户名已存在!请<a href='zhucexx.asp'>重新注册</a>")
rs.close
response.end
else
mysql="Insert Into sun(huiyuanming,mima,xingming,shenfenzheng,xingbie,nianling,dizhi,dianhua,email) values('" + hym +"','" + mm + "','"+ xm + "','"+ sfz + "','" + xb + "','" + nl + "','" + dz + "','" + dh + "','" + em + "')"
'Response.write(mysql)
conn.Execute(mysql)
Response.write("数据已插入!")
end if
%>

热心网友 时间:2024-10-14 22:32

跳转条件有错误
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
八月中国最凉快的地方 八月份哪里最凉快,去哪旅游好?美丽的地方 乱字同韵字是什么意思 华硕笔记本电脑触摸板怎么开笔记本电脑触摸板怎么开启和关闭_百度知 ... 陕西职务侵占案立案准则 结婚后我的恋情维系了十年,怎么做到的? 玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 asp网页点击想要浏览的页面需要登录,登录成功后跳转到刚才点击的页面... 神武2手游装备怎么选择 ASP:如何返回上一页。。。 好友已经删了,怎么可以恢复微信聊天记录啊? 机器人和电脑三个坏处同好处英语作文 聊天记录已经删了,好友已经删了,通过第三方软件能找回吗,不想被找回... 大腿粉碎性骨折能鉴定几级? 心如苦井,波澜不惊什么意思 我妈妈今年58岁,平时身体很好,心态也很乐观。最近因为车祸导致左股骨... LEUMS UPS-500SA输入输出参数 ps怎么连续复制并扩大ps怎么连续复制并扩大图层 LEUMS UPS-500B输入输出参数 nubia nx508j手机有n f c 夫复何求 最后一个字念第几音 羊了个羊第二关怎么过 通关攻略分享 刚割完双眼皮要注意什么 新余C6K不间断电源ups维修上门服务 羊了个羊第二关怎么过?羊了个羊第二关攻略 UpS不间断电源用的RFP50N06是什么管,参数如何,可用什么代挽,求大师指... 逆钟向转位窦性心律是什么意思 能提高情商的书有哪些 梦见别人的马掉水里的预兆 哥窑瓷器,如果只有金丝铁线,没有紫口铁足,口是黄褐色,底是灰白色。那么... 书上说的学习方法照搬作为自己的学习方法对吗 自己的孩子是否应该按照学霸的学习方法和策略进行学习呢?为什么? 初中生小伟的学习成绩在全年级名列前茅,所以其他同学只要完全按照小伟介 ... 别人学习我的学习方法? 卫星在太空被太阳辐射,温度升高能到多少度?是怎么散热的呢?_百度... 万事达卡与维萨卡的区别有哪些? 耒阳市哪个省 耒阳市属于湖南哪个市 湖南耒阳市属于哪个市 彩色面皮的做法 土地使用证是什么,土地使用证的重要性有哪些? ...内容是这样的:妈妈给蜡笔小新买了那个超人的剑,买回去就变成尺子了这... 传说之下真刀获得方法分享介绍_传说之下真刀获得方法分享是什么 贫嘴张大民的幸福生活电视剧 贫嘴张大民的幸福生活电影 笔记本电脑屏幕渗进清洁液,屏幕里面有水印,现在已经越来越小了,可以慢... 贫嘴张大民的幸福生活评剧剧目