标题:兄弟们看一下这个代码有什么问题
只看楼主
iaow
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2004-12-31
 问题点数:0 回复次数:9 
兄弟们看一下这个代码有什么问题
<% backurl=request.ServerVariables("HTTP_REFERER") IP = REQUEST.servervariables("REMOTE_ADDR") if instr(backurl,"user_userorder.asp")>0 or instr(backurl,"user_myzp.asp")>0 or instr(backurl,"user_guest.asp")>0 or instr(backurl,"user_zhaopin.asp")>0 then action= request("action") else action= request.form("action") end if select case action '################################用户添加开始######################## case "adduser" username=htmlencode(request.form("username")) password=md5(request.form("password")) uname=htmlencode(request.form("uname")) if isnumeric(request.form("usertype")) then usertype=int(request.form("usertype")) else usertype=0 end if if isnumeric(request.form("shenfen")) then shenfen=int(request.form("shenfen")) else shenfen=0 end if if isnumeric(request.form("cityid")) then cityid=int(request.form("cityid")) else cityid=0 end if address=htmlencode(request.form("address")) postcode=htmlencode(request.form("postcode")) tel=htmlencode(request.form("tel")) fax=htmlencode(request.form("fax")) email=htmlencode(request.form("email")) homepage=htmlencode(request.form("homepage")) if isnumeric(request.form("cslx")) then cslx=int(request.form("cslx")) else cslx=0 end if if isnumeric(request.form("qylx")) then qylx=int(request.form("qylx")) else qylx=0 end if remark=htmlencode(request.form("remark")) photo=htmlencode(request.form("photo")) qiuzhi=htmlencode(request.form("qiuzhi")) xueli=htmlencode(request.form("xueli")) if isnumeric(request.form("shixiao")) then sx=int(request.form("shixiao")) else sx=0 end if shixiao=DateAdd("d",sx,Date()) sex=htmlencode(request.form("sex")) if usertype=1 then xzrq=DateAdd("d",100,Date()) elseif usertype=2 then xzrq=DateAdd("d",15,Date()) elseif usertype=3 then xzrq=DateAdd("d",15,Date()) else xzrq=DateAdd("d",1,Date()) end if if isnumeric(request.form("nl")) then nl=int(request.form("nl")) else nl=0 end if if request.form("rc")<>"" then rc="true" else rc="false" end if if username<>"" and request.form("password")<>"" and uname<>"" then function checkuser(username,uname) set rs=conn.execute("select id from [用户] where 登录名='"&username&"' or 显示名='"&uname&"'") if not(rs.eof or rs.bof) then checkuser=false else checkuser=true end if set rs=nothing end function if not checkuser(username,uname) then response.write"<a href='javascript:history.back()'>该用户己存在,请换一个名字再注册</a>" response.end end if conn.execute("insert into [用户](登录名,密码,显示名,类型,厂商类型,企业类型,省份,市县,地址,电话,传真,邮箱,主页,邮编,简介,相片,求职,求职时效,性别,学历,年龄,限制日期,人才) values('"&username&"','"&password&"','"&uname&"',"&usertype&","&cslx&","&qylx&","&shenfen&","&cityid&",'"&address&"','"&tel&"','"&fax&"','"&email&"','"&homepage&"','"&postcode&"','"&remark&"','"&photo&"','"&qiuzhi&"','"&shixiao&"','"&sex&"','"&xueli&"',"&nl&",'"&xzrq&"',"&rc&")") if usertype=1 then response.write"个人用户注册成功!您的帐号没有时间限制!" elseif usertype=2 then response.write"普通用户注册成功!<br>您的帐户可以免费使用到"&xzrq&",<br>系统将在三秒后带您进入登录页面" elseif usertype=3 then response.write"商城厂商用户注册成功!<br>您的帐户可以免费使用到"&xzrq&",<br>系统将在三秒后带您进入登录页面" end if response.write"<br><img src='club/images/loading.gif'>" response.write"<meta http-equiv='refresh' content='3;URL=user_logon.asp'>" end if case else response.write"此功能添加中……" end select %> </td> </tr> <tr> <td background="images/Class_Down.gif">&nbsp;</td> </tr> </table>
搜索更多相关主题的帖子: 兄弟 代码 
2005-01-04 10:31
iaow
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2004-12-31
得分:0 
怎么没有人回复呢
2005-01-04 10:41
iaow
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2004-12-31
得分:0 

[CODE]case "adduser" username=htmlencode(request.form("username")) password=md5(request.form("password")) uname=htmlencode(request.form("uname")) if isnumeric(request.form("usertype")) then usertype=int(request.form("usertype")) else usertype=0 end if if isnumeric(request.form("shenfen")) then shenfen=int(request.form("shenfen")) else shenfen=0 end if if isnumeric(request.form("cityid")) then cityid=int(request.form("cityid")) else cityid=0 end if address=htmlencode(request.form("address")) postcode=htmlencode(request.form("postcode")) tel=htmlencode(request.form("tel")) fax=htmlencode(request.form("fax")) email=htmlencode(request.form("email")) homepage=htmlencode(request.form("homepage")) if isnumeric(request.form("cslx")) then cslx=int(request.form("cslx")) else cslx=0 end if if isnumeric(request.form("qylx")) then qylx=int(request.form("qylx")) else qylx=0 end if remark=htmlencode(request.form("remark")) photo=htmlencode(request.form("photo")) qiuzhi=htmlencode(request.form("qiuzhi")) xueli=htmlencode(request.form("xueli")) if isnumeric(request.form("shixiao")) then sx=int(request.form("shixiao")) else sx=0 end if shixiao=DateAdd("d",sx,Date())

sex=htmlencode(request.form("sex")) if usertype=1 then xzrq=DateAdd("d",100,Date()) elseif usertype=2 then xzrq=DateAdd("d",15,Date()) elseif usertype=3 then xzrq=DateAdd("d",15,Date()) else xzrq=DateAdd("d",1,Date()) end if

if isnumeric(request.form("nl")) then nl=int(request.form("nl")) else nl=0 end if if request.form("rc")<>"" then rc="true" else rc="false" end if if username<>"" and request.form("password")<>"" and uname<>"" then function checkuser(username,uname) set rs=conn.execute("select id from [用户] where 登录名='"&username&"' or 显示名='"&uname&"'") if not(rs.eof or rs.bof) then checkuser=false else checkuser=true end if set rs=nothing end function if not checkuser(username,uname) then response.write"<a href='javascript:history.back()'>该用户己存在,请换一个名字再注册</a>" response.end end if conn.execute("insert into [用户](登录名,密码,显示名,类型,厂商类型,企业类型,省份,市县,地址,电话,传真,邮箱,主页,邮编,简介,相片,求职,求职时效,性别,学历,年龄,限制日期,人才) values('"&username&"','"&password&"','"&uname&"',"&usertype&","&cslx&","&qylx&","&shenfen&","&cityid&",'"&address&"','"&tel&"','"&fax&"','"&email&"','"&homepage&"','"&postcode&"','"&remark&"','"&photo&"','"&qiuzhi&"','"&shixiao&"','"&sex&"','"&xueli&"',"&nl&",'"&xzrq&"',"&rc&")") if usertype=1 then response.write"个人用户注册成功!您的帐号没有时间限制!" elseif usertype=2 then response.write"普通用户注册成功!<br>您的帐户可以免费使用到"&xzrq&",<br>系统将在三秒后带您进入登录页面" elseif usertype=3 then response.write"商城厂商用户注册成功!<br>您的帐户可以免费使用到"&xzrq&",<br>系统将在三秒后带您进入登录页面"[/CODE]

2005-01-04 10:42
regedit
Rank: 5Rank: 5
等 级:贵宾
威 望:19
帖 子:950
专家分:0
注 册:2004-6-8
得分:0 
你应该再加上问题出错的部分!!!
我们不可能会整个拿下来调试
为了节省你的时间,请你在发问题前先要写好问题发生的原因和出错的代码

最新作品:百货品牌商品资讯第一门户([url]http://www./[/url]),欢迎交流
2005-01-04 11:11
iaow
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2004-12-31
得分:0 
[CODE]username=htmlencode(request.form("username"))
password=md5(request.form("password"))
uname=htmlencode(request.form("uname"))
if isnumeric(request.form("usertype")) then
usertype=int(request.form("usertype"))

conn.execute("insert into [用户](登录名,密码,显示名,类型,厂商类型,企业类型,省份,市县,地址,电话,传真,邮箱,主页,邮编,简介,相片,求职,求职时效,性别,学历,年龄,限制日期,人才) values('"&amp;username&amp;"','"&amp;password&amp;"','"&amp;uname&amp;"',"&amp;usertype&amp;","&amp;cslx&amp;","&amp;qylx&amp;","&amp;shenfen&amp;","&amp;cityid&amp;",'"&amp;address&amp;"','"&amp;tel&amp;"','"&amp;fax&amp;"','"&amp;email&amp;"','"&amp;homepage&amp;"','"&amp;postcode&amp;"','"&amp;remark&amp;"','"&amp;photo&amp;"','"&amp;qiuzhi&amp;"','"&amp;shixiao&amp;"','"&amp;sex&amp;"','"&amp;xueli&amp;"',"&amp;nl&amp;",'"&amp;xzrq&amp;"',"&amp;rc&amp;")")
[/CODE]
2005-01-04 14:48
iaow
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2004-12-31
得分:0 
这个就是那个呀, 就是注册用户,代码运行完后是成功的可是不知道为什么没有增加记录呢,
2005-01-04 14:49
iaow
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2004-12-31
得分:0 
数据库没有增加大家给个意见呀在线急!
2005-01-04 14:50
aniude
Rank: 2
等 级:新手上路
威 望:3
帖 子:231
专家分:0
注 册:2004-11-3
得分:0 
肯定是里面没有 运行到插入的代码你自己可以 测试一下//

2005-01-04 15:57
suyongtao
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:33
帖 子:8674
专家分:127
注 册:2004-11-6
得分:0 

username=htmlencode(request.form("username")) password=md5(request.form("password")) uname=htmlencode(request.form("uname")) if isnumeric(request.form("usertype")) then usertype=int(request.form("usertype"))

conn.execute("insert into [用户](登录名,密码,显示名,类型,厂商类型,企业类型,省份,市县,地址,电话,传真,邮箱,主页,邮编,简介,相片,求职,求职时效,性别,学历,年龄,限制日期,人才) values('"&username&"','"&password&"','"&uname&"',"&usertype&","&cslx&","&qylx&","&shenfen&","&cityid&",'"&address&"','"&tel&"','"&fax&"','"&email&"','"&homepage&"','"&postcode&"','"&remark&"','"&photo&"','"&qiuzhi&"','"&shixiao&"','"&sex&"','"&xueli&"',"&nl&",'"&xzrq&"',"&rc&")") 这些东东最好不要用汉字,你换成拼音试试吧,,,代码我看不出错,呵呵,

[此贴子已经被作者于2005-1-4 16:57:01编辑过]


面朝大海,春暖花开!
2005-01-04 16:53
regedit
Rank: 5Rank: 5
等 级:贵宾
威 望:19
帖 子:950
专家分:0
注 册:2004-6-8
得分:0 
建议如果字段多的话还是用addnew来写~

最新作品:百货品牌商品资讯第一门户([url]http://www./[/url]),欢迎交流
2005-01-04 17:04



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-10607-1-1.html




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

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