摘要: 验证用户名是否以字母开头与验证密码只能为数字和字母的组合代码三款三种常用验证函数 验证邮箱地址格式 验证密码只能为数字和字母的组合 验证用户名是否以字母开头代码哦,这是用户注册时或提交表单时会用的哦。function is_email($email) { if (preg_match("/[a-za-z0-9]+@[a-za-z0-9]+.[a-z]{2,4}/",$email,$mail)) { return true; } else { return false; } } /** * 验证用户名是否以字母开头 */function is_user_nam... 阅读全文
posted @ 2013-12-19 09:50 蚂蚁小圆 阅读(366) 评论(0) 推荐(0) 编辑
摘要: width=$width; $this->height=$height; $this->counts=$counts; $this->distrubcode=$distrubcode; $this->fonturl=$fonturl; $this->session=$this->sessioncode(); session_start(); $_SESSION['code']=$this->session; } ... 阅读全文
posted @ 2013-12-18 09:16 蚂蚁小圆 阅读(244) 评论(0) 推荐(0) 编辑
摘要: /*** 作用:FTP操作类( 拷贝、移动、删除文件/创建目录 )* 时间:2006/5/9* 作者:欣然随风* QQ:276624915*/class class_ftp{ public $off; // 返回操作状态(成功/失败) public $conn_id; // FTP连接 /** * 方法:FTP连接 * @FTP_HOST -- FTP主机 * @FTP_PORT -- 端口 * @FTP_USER -- 用户名 * @FTP_PASS -- 密码 */ function __construct($FTP_... 阅读全文
posted @ 2013-12-18 09:13 蚂蚁小圆 阅读(339) 评论(0) 推荐(0) 编辑
摘要: /////////////////////////调用实例// // 交易查询: 从// // // 至// // // '; _cs[_cs.length] = ''; _cs[_cs.length] = ' '; _cs[_cs.length] = ' '; _cs[_cs.length] = ' '; _cs[_cs.... 阅读全文
posted @ 2013-12-17 09:27 蚂蚁小圆 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 在mysql中插入数据的时候常常因为主键存在而冲突报错,下面有两个解决方法:1、在insert 语句中添加ignore 关键字,如:insert ignore into table (id,name) values ('1','username');这是如果id主键已经存在的时候,就会忽略现在数据而保留原来的数据不变;2、插入的时候用REPLACE INTO语句,如 REPLACE INTO table(id,name) values ('1','username');这个方法是如果id主键存在的时候就覆盖掉原来的数据。 阅读全文
posted @ 2013-12-12 16:49 蚂蚁小圆 阅读(998) 评论(0) 推荐(0) 编辑
摘要: var IdCardValid = {//身份证检查 isIdCard : function(_id) { var returnObj = new Object(); var id = $.trim(_id.toUpperCase()); var idArray = this._splitId(id); if (idArray.length > 0) { if (id.length != 18) { returnObj.status = false; ... 阅读全文
posted @ 2013-12-09 14:42 蚂蚁小圆 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 最近要用到通过post上传文件,网上盛传的有curl的post提交和fsockopen,其中curl最简单,于是从最简单的说起。这是简单的将一个变量post到另外一个页面$url = '';$data = array('a'=> 'b');$ch = curl_init();curl_setopt($ch, CURLOPT_URL, $url);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_POST, true);curl_setopt($ch, C 阅读全文
posted @ 2013-12-05 18:04 蚂蚁小圆 阅读(590) 评论(0) 推荐(0) 编辑
摘要: 最近一直在搞discuz论坛的二次开发,发现在论坛登录或退出的时候应用却没有同步登录或同步退出,这下子麻烦了,后来查看,原来没有产生js的同步代码,查找原因,发现$_G['setting']['allowsynlogin']为0,正常情况下是1. 我的论坛是从discuz7.2升级到discuz!x2的,会不会是缓存的原因,于是更新了下uc的缓存,问题还是没有解决,后来找朋友问了下让我更新discuz的缓存试试,结果恢复正常,能生产js同步代码了,但是在论坛登录的时候应用还是不能同步登录,在应用的登录的时候论坛却能登录了。哪问题一定是在应用了,确定问题目标,这样 阅读全文
posted @ 2013-12-04 15:45 蚂蚁小圆 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n\s*\r评注:可以用来删除空白行匹配HTML标记的正则表达式:]*>.*?|评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套标记依旧无能为力匹配首尾空白字符的正则表达式:^\s*|\s*$评注:可以用来删 阅读全文
posted @ 2013-12-02 09:12 蚂蚁小圆 阅读(844) 评论(0) 推荐(0) 编辑
摘要: 1、传递任意数量的函数参数我们在.NET或者JAVA编程中,一般函数参数个数都是固定的,但是PHP允许你使用任意个数的参数。下面这个示例向你展示了PHP函数的默认参数:// 两个默认参数的函数 02.function foo($arg1 = ”, $arg2 = ”) { 03.echo “arg1: $arg1\n”; 04.echo “arg2: $arg2\n”; 05.} 06.foo(‘hello’,'world’); 07./* 输出: 08.arg1: hello 09.arg2: world 10.*/ 11.foo(); 12./* 输出:... 阅读全文
posted @ 2013-11-30 17:13 蚂蚁小圆 阅读(158) 评论(0) 推荐(0) 编辑