摘要: 1.使用smtp协议,现在新的协议是esmtp,php的mail函数不支持esmtp,就是不能登录,只能直投2.由上条,我们只能直投最终的收件服务器地址,该地址是在php.ini中指定的3.要使用mail函数发信,要查询163邮件服务器的地址,把该地址写入php.ini中给qq邮箱发邮件时,邮件被拦... 阅读全文
posted @ 2014-05-13 21:54 Echo正在输入 阅读(152) 评论(0) 推荐(0)
摘要: 解决方案一:引入cookie机制来解决提交页面代码如下a.php代码如下:说明处理页面b.php代码如下:body如上处理的缺点:如果客户端禁止了Cookie,该方法将不起任何作用,这点请注意。解决方案二:使用session(这个与JSP处理方法是一样的)利用PHP的Session功能,也能避免重复... 阅读全文
posted @ 2014-05-06 23:17 Echo正在输入 阅读(637) 评论(0) 推荐(0)
摘要: 1.如果你真的想把返回的数据行打乱了,你有N种方法可以达到这个目的。这样使用只让你的数据库的性能呈指数级的下降。这里的问题是:MySQL会不得不去执 行RAND()函数(很耗CPU时间),而且这是为了每一行记录去记行,然后再对其排序。就算是你用了Limit 1也无济于事(因为要排序)// 千万不要这... 阅读全文
posted @ 2014-05-05 15:04 Echo正在输入 阅读(115) 评论(0) 推荐(0)
摘要: 几个常用用例:1.导出整个数据库mysqldump-u用户名-p数据库名>导出的文件名mysqldump-uwcnc-psmgp_apps_wcnc>wcnc.sql2.导出一个表mysqldump-u用户名-p数据库名表名>导出的文件名mysqldump-uwcnc-psmgp_apps_wcnc... 阅读全文
posted @ 2014-05-04 13:51 Echo正在输入 阅读(110) 评论(0) 推荐(0)
摘要: 项目中有一个需求:用户开户模板列表的操作按钮中添加设为默认模板按钮,设置完成后,该模板将作为开户时的默认模板,当开户页面加载的时候显示该模板的信息,否则显示请选择模板,下拉框选中哪个则显示哪个模板的信息。HTML下拉框链接代码:其中$date参数是在选中模板时便于页面刷新控制器中:$templets... 阅读全文
posted @ 2014-04-29 14:03 Echo正在输入 阅读(310) 评论(0) 推荐(0)
摘要: 1.div的垂直居中问题vertical-align:middle,将行距增加到和整个div高度一样,加line-height:200px;然后插入文字就垂直居中了。缺点是要控制内容不要换行。2. margin加倍的问题设置为float的div在ie下设置的margin会加倍。这是一个ie6都存在的... 阅读全文
posted @ 2014-04-21 14:07 Echo正在输入 阅读(170) 评论(0) 推荐(0)
摘要: 在我们平时的程序中难免出现同时访问几个接口的情况,平时我们用curl进行访问的时候,一般都是单个、顺序访问,假如有3个接口,每个接口耗时500毫 秒那么我们三个接口就要花费1500毫秒了,这个问题太头疼了严重影响了页面访问速度,有没有可能并发访问来提高速度呢?今天就简单的说一下,利用 curl并发来... 阅读全文
posted @ 2014-04-18 17:43 Echo正在输入 阅读(2174) 评论(0) 推荐(0)
摘要: 1.进入当前目录:例cd /srun3/mysql2.修改权用户限 chown -R mysql ipt_authd_remote(表示给ipt_authd_remotemysql权限)3.修改用户和用户所在组权限 chown -R mysql:mysql ipt_authd_remote 阅读全文
posted @ 2014-04-09 22:28 Echo正在输入 阅读(415) 评论(0) 推荐(0)
摘要: $.ajax({ type: "get", url: "http://"+host_url+":8800/index.php?action=login&ts=login&username="+uname+"&password="+pass+"&chekcode="+va+"&callback=j... 阅读全文
posted @ 2014-04-03 22:03 Echo正在输入 阅读(160) 评论(0) 推荐(0)
摘要: ip.addr==IP地址(192.168.1.100)&& http 阅读全文
posted @ 2014-04-01 21:22 Echo正在输入 阅读(246) 评论(0) 推荐(0)
摘要: 1.导入一个已经存在的目录到空间在空间左侧新建--->项目--->已经存在的目录 阅读全文
posted @ 2014-03-26 10:36 Echo正在输入 阅读(127) 评论(0) 推荐(0)
摘要: dl class="hotsearch" style="width:300px;">热门搜索电视机性感漂亮高跟鞋手机对齐牛仔裤小家碧玉家居 阅读全文
posted @ 2014-03-08 19:18 Echo正在输入 阅读(243) 评论(0) 推荐(0)
摘要: location.reload()-----重新加载缓存页面location.reload(true)------重新加载服务器页面 阅读全文
posted @ 2014-03-06 09:25 Echo正在输入 阅读(137) 评论(0) 推荐(0)
摘要: 1.fopen /file_get_contents 每次请求都会重新做DNS查询,并不对 DNS信息进行缓存。但是CURL会自动对DNS信息进行缓存。对同一域名下的网页或者图片的请求只需要一次DNS查询。这大大减少了DNS查询的次数。所以CURL的性能比fopen /file_get_contents 好很多。2.fopen /file_get_contents 在请求HTTP时,使用的是http_fopen_wrapper,不会keeplive。而curl却可以。这样在多次请求多个链接时,curl效率会好一些。3.fopen / file_get_contents 函数会受到php.ini 阅读全文
posted @ 2014-03-03 16:35 Echo正在输入 阅读(400) 评论(0) 推荐(0)
摘要: switch($error) { case0: return; case1: die("上传的文件超过了 php.ini 中 upload_max_filesize 选项限制的值"); case2: die("上传文件的大小超过了 HTML 表单中 MAX_FILE_SIZE 选项指定的值"); case3: die("文件只有部分被上传"); case4: die("没有文件被上传"); } 阅读全文
posted @ 2014-03-03 13:31 Echo正在输入 阅读(201) 评论(0) 推荐(0)
摘要: 1.弹出层jquery插件jquery-nyroModal-1.6.2弹出层 $(function() { $("#addUser").nyroModal({ width: 810, height: 520, minWidth: 810, minHeight: 520 }); });给要弹出层的元素一个id,请求action,现实的页面就是弹出层的页面,如果有多张图片或者多个元素,可以复制2.鼠标划过事件,让图片宽高改变3.如果是多张图片,这种方法最实用给所有href添加class="thumbmail",添加thumbmail的样式.thumbnail 阅读全文
posted @ 2014-02-28 09:52 Echo正在输入 阅读(168) 评论(0) 推荐(0)
摘要: 1.文本框显示默认文字:白鸽男孩 白鸽男孩 2.鼠标点击文本框,默认文字消失:白鸽男孩 白鸽男孩 3.鼠标移至文本框,默认文字消失:白鸽男孩 白鸽男孩 4.鼠标点击文本框,默认文字消失,点击文本框外任意区域,默认文字又重现:白鸽男孩 白鸽男孩 5.鼠标移至文本框,默认文字消失,鼠标移出文本框,默认文字又重现:白鸽男孩 白鸽男孩 6.鼠标单击文本框,文本框内任何文字消失(包括默认文字及后来输入的文字):白鸽男孩 白鸽男孩 7.鼠标移至文本框,文本框内任何文字消失(包括默认文字及后来输入的文字):白鸽男孩 白鸽男孩 8.单击文本框后全选文本框内的文字:白鸽男孩 白鸽男孩... 阅读全文
posted @ 2014-02-11 14:45 Echo正在输入 阅读(2160) 评论(0) 推荐(0)
摘要: 1.$arr1=array('name'=>33,'type'=>1);$arr2=array('name'=>33,'price'=>200);$res=array();foreach($arr1 as $k=>$v){ if(isset($arr2[$k])){ $res[$k] = $arr1... 阅读全文
posted @ 2014-01-15 17:16 Echo正在输入 阅读(370) 评论(0) 推荐(0)
摘要: 1、数组的创建var arrayObj = new Array(); //创建一个数组var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度var arrayObj = new Array([element0[, element1[, ...[, elementN]]]]); 创建一个数组并赋值 要说明的是,虽然第二种方法创建数组指定了长度,但实际上所有情况下数组都是变长的,也就是说即使指定了长度为5,仍然可以将元素存储在规定长度以外的,注意:这时长度会随之改变。2、数组的元素的访问var testGetArrValue=array 阅读全文
posted @ 2014-01-03 14:15 Echo正在输入 阅读(520) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2014-01-02 15:46 Echo正在输入 阅读(731) 评论(0) 推荐(0)