问题描述
asp.net注册用户名,密码,手机号码,邮箱在后台的验证怎么写啊
解决方案
解决方案二:
注册名不重复不是脏字就行了,密码后台验证啥啊,前台验证达到一定复杂度就行了,后台存的至少是md5过的,手机号码和邮箱都可以用正则来验证
解决方案三:
引用1楼truecoffeefox的回复:
注册名不重复不是脏字就行了,密码后台验证啥啊,前台验证达到一定复杂度就行了,后台存的至少是md5过的,手机号码和邮箱都可以用正则来验证
后台也是可以用正则的但是一般都是前台验证的
解决方案四:
引用2楼daifei4451的回复:
引用1楼truecoffeefox的回复:注册名不重复不是脏字就行了,密码后台验证啥啊,前台验证达到一定复杂度就行了,后台存的至少是md5过的,手机号码和邮箱都可以用正则来验证后台也是可以用正则的但是一般都是前台验证的
我没说后台不能用正则啊
解决方案五:
至于在前台还是后验证这得看情况,可以说,能够忽略前台验证也不能忽略后台验证
解决方案六:
引用2楼daifei4451的回复:
引用1楼truecoffeefox的回复:注册名不重复不是脏字就行了,密码后台验证啥啊,前台验证达到一定复杂度就行了,后台存的至少是md5过的,手机号码和邮箱都可以用正则来验证后台也是可以用正则的但是一般都是前台验证的
我知道一般是前台用脚本来验证的啊,纠结的是在前台验证成功了之后要怎么保存在数据库中啊
解决方案七:
邮箱验证,前台的<asp:RegularExpressionValidatorID="RegularExpressionValidator1"runat="server"ControlToValidate="TextBox7"ErrorMessage="邮箱格式不正确"ValidationExpression="w+([-+.']w+)*@w+([-.]w+)*.w+([-.]w+)*"></asp:RegularExpressionValidator>
解决方案八:
使用正则~
解决方案九:
校验邮箱的正则:/^w+((-w+)|(.w+))*@[A-Za-z0-9]+((.|-)[A-Za-z0-9]+)*.[A-Za-z0-9]+$/
解决方案十:
话说还是客客的正则写的好~
解决方案十一:
解决方案十二:
我知道一般是前台用脚本来验证的啊,纠结的是在前台验证成功了之后要怎么保存在数据库中啊
解决方案十三:
用ajaxwebservice
解决方案十四:
引用5楼programmestudy的回复:
引用2楼daifei4451的回复:引用1楼truecoffeefox的回复:注册名不重复不是脏字就行了,密码后台验证啥啊,前台验证达到一定复杂度就行了,后台存的至少是md5过的,手机号码和邮箱都可以用正则来验证后台也是可以用正则的但是一般都是前台验证的我知道一般是前台用脚本来验证的啊,纠结的是在前台验证成功了之后要怎么保存在数据库中啊
前台验证后一定也要进行后台验证,保存到数据库很难吗或者你没有说清楚问题。
解决方案十五:
貌似正则就可以阿。
解决方案:
lz是不是不会写insert啊
解决方案:
///后台的验证邮箱其他的手机号什么的类似,但都需要正则if(Email==""){Response.Write("Email地址不能为空!");returnfalse;}Regexregemail=newRegex(@"^[w-]+(.[w-]+)*@[w-]+(.[w-]+)+$");if(!regemail.IsMatch(Email)){//匹配失败Response.Write("请填写正确的Email地址!");returnfalse;}
解决方案:
正则表达式验证一下就OK了
解决方案:
引用11楼programmestudy的回复:
我知道一般是前台用脚本来验证的啊,纠结的是在前台验证成功了之后要怎么保存在数据库中啊
前台是可选,后台是必须保存有啥好纠结的,直接存就是了往后台传递可以用ajax也可以用控件postback
解决方案:
1前台验证控件,不能为空,和手机Email的正则表达式,都能找打的网上,2在按钮事件里写插入语句不就行了。再加个用户名不重复!~
解决方案:
你的验证都通过了,剩下的就是提交数据到数据库,这一步你做不到吗?或者是我对你的问题没有理解?
解决方案:
引用16楼zoedaid的回复:
///后台的验证邮箱其他的手机号什么的类似,但都需要正则if(Email==""){Response.Write("Email地址不能为空!");returnfalse;}Regexregemail=newRegex(@"^[w-]+(.[w-]+)*@[w-]+(.[w-]+)+$");if(!regemail……
需要什么命名空间啊?
解决方案:
引用16楼zoedaid的回复:
///后台的验证邮箱其他的手机号什么的类似,但都需要正则if(Email==""){Response.Write("Email地址不能为空!");returnfalse;}Regexregemail=newRegex(@"^[w-]+(.[w-]+)*@[w-]+(.[w-]+)+$");if(!regemail……
+1
解决方案:
看看数据库操作的例子去吧这么问不是个办法