replace带有chr的字符串出错

lijunyun 2009-06-24 05:53:27
user_id=trim(replace(request("capitalid"),"'","’"))
...全文
52 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lijunyun 2009-06-25
  • 打赏
  • 举报
回复
user_id=trim(replace(request("capitalid"),"'","’")) 如果capitalid是带有chr组合的字符串
那么以下代码出错
if user_id <> "" then

if len(user_id)<6 then
message="<font color=#ff3300>对不起!账号为6个字符以上</font>"
else
'开始检测是否已有此用户
set rs = Server.CreateObject("ADODB.Recordset")
sql = "SELECT * FROM [Chnet_user] where name= '" & user_id & "'"
rs.open sql,conn,1,1
if not (rs.Bof or rs.eof) then
message="<font color=#ff3300>对不起!该帐号已经被注册,请选择别的登陆帐号!</font>"
else
message="<font color=#009900>恭喜您!该帐号可以注册</font>"
end if
rs.Close
set rs=nothing
end if
else
message="对不起!请您填写账号"
end if
wcwtitxu 2009-06-24
  • 打赏
  • 举报
回复
怎么会出错,我看你这代码没有问题呀

你举个出错的例子
qiangdeng 2009-06-24
  • 打赏
  • 举报
回复
先判断这个request("capitalid")是否为空.为空会出错
lijunyun 2009-06-24
  • 打赏
  • 举报
回复
不是这个问题
lzp4881 2009-06-24
  • 打赏
  • 举报
回复
user_id=trim(replace(request("capitalid"),"'","''"))

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧