public static int emailduan(string x)//类里边,函数名随便起,需要传入参数为string类型 { string[] a = x.Split('@');//以@为分界线,分为数组 int a1 = a.Length; if (a1 == 2) { string[]...
public static int haoping(string x)//类里边,函数名随便起,需要传入参数为string类型 { //判断电话号码的输入情况,首位为1且总长度为11 //返回1表示填入号码正确,返回2则表示填入号码不正确 try { if (Convert.ToInt32...
来源:http://meiyitianabc.blog.163.com/blog/static/10502212720131056273619/我认为,保护服务器端的数据,有这么几个关键点:不能对使用体验产生影响,这就排除掉了诸如每次接口调用都要求用户输入验证码这样的做法接口调用的网络交互需要无规律...
分类:
移动开发 时间:
2015-04-13 18:10:49
阅读次数:
160
Jquery.validate的使用 引用 jquery、jquery.validate文件 验证方式 在表单元素中直接写入样式验证: 效果如下: 在提交的时候,验证表单元素是否有效,输入验证外的元素,则提示错误 2.在js中写入验证逻辑 表单html代码如下: Js代码如下: 这样写,就实现了js...
分类:
Web程序 时间:
2015-04-03 00:07:02
阅读次数:
220
JavaScript 诞生于 1995 年。它当时的目的是为了验证表单输入的验证。因为在 JavaScript问世之前,表单的验证都是通过服务器端验证的。而当时都是电话拨号上网的年代,服务器验证数据是一件非常痛苦的事情。经过许多年的发展,JavaScript 从一个简单的输入验证成为一门强大的编程语...
分类:
编程语言 时间:
2015-03-31 12:37:35
阅读次数:
195
string str = "asdsad[00ff00]qwewqe[-]";str = Regex.Replace(str, @"\[([a-g]|[0-9]){6}\]", "", RegexOptions.IgnoreCase);str = Regex.Replace(str, @"\[-\]...
分类:
其他好文 时间:
2015-03-30 20:28:41
阅读次数:
129
作者:Jiang, Jilin
在web开发过程中,我们时常会遇到输入检测的情况。如果只是简单的输入验证检测,例如邮箱、电话等。我们可以简单的使用if…else if…来依次判断。但是如果这些判断存在延迟检测(例如ajax验证),再使用if…else if…已经无法满足需求了。
但是好在,利用jQuery的deffer方法。通过done(func)嵌套,可以实现序列化的检测:
$...
分类:
Web程序 时间:
2015-03-09 11:01:04
阅读次数:
131
个人记录一、Web安全验证输入验证防范跨站脚本XSS攻击防止SQL注入图片验证码二、输入验证经典的安全法则:永远不要相信用户提交的数据验证内容:用户名,密码等格式验证长度防止数据库溢出错误邮件,手机,邮编等格式客户端:主要通过JavaScript来验证,过滤用户输入服务器端:检测用户输入的合法性,强...
分类:
Web程序 时间:
2015-02-22 21:52:15
阅读次数:
241
产品经理玩数据http://blog.sina.com.cn/s/blog_51d528930102eas7.html流程:1.评测指标2.分析,用数据说话3.迭代优化举个例子:登录界面1.事前:第一次登录不用输入验证码2.事中:0/o,I/1都ok,及时反馈正确还是错误3.事后:强化刷新按钮,使用语音辅助QQ飞车团队倾听和获取用..
分类:
其他好文 时间:
2015-02-17 23:45:26
阅读次数:
232
Model层是少不了的了,我们得有东西充当DTO(数据传输对象),当然,用字典也是可以的,编程么,要灵活一些。Model层是比较薄的一层,如果学过Java的小伙伴的话,对JavaBean应该不陌生吧。
ViewModel层,就是View和Model层的粘合剂,他是一个放置用户输入验证逻辑,视图显示逻辑,发起网络请求和其他各种各样的代码的极好的地方。说白了,就是把原来ViewControlle...
分类:
移动开发 时间:
2015-02-05 18:28:58
阅读次数:
245