请教关于注册新用户大小写的问题?
请教一个区分注册用户的问题,防止同一用户名重复出现注册的情况,
我一直是用这个验证的,可是我最近发现如果英文注册大小写不一样都可以注册,请问有什么办法可以防止大小写不一样的名字注册吗?
就sina 、Sina 、SINA、sinA是同一个名字,如果数据库中已有其中一个名字,那么其它的名字就不能注册。
我之前的代码如下,不能有效区分大小写!
set rs=server.CreateObject("adodb.recordset")
rs.open "select * from admin where name='"&trim(request("name"))&"'" ,conn,1,1
if rs.recordcount>0 then
response.write "<script language=javascript>"
response.write "alert('已经有此用户名了!');"
response.write "this.location.href='vbscript:history.back()';</script>"
Response.end
else