- 博客(34)
- 资源 (3)
- 收藏
- 关注
原创 php字符串转数组,数组转字符串
explode:字符串转数组eg:$example = 'a b c d e f';$exaArr = explode(' ',$example);print_r($exaArr);//Array ( [0] => a [1] => b [2] => c [3] => d [4] => e [5] => f )implode:数组转字符串eg:$exaArr...
2014-08-08 15:19:55 916
原创 js鼠标、键盘事件
#一般事件onclick #鼠标点击时触发此事件ondblclick #鼠标双击时触发此事件onmousedown #按下鼠标时触发此事件onmouseup #鼠标按下后松开鼠标时触发此事件onmouseover #当鼠标移动到某对象范围的上方时触发此事件onmousemove #鼠标移动时触发此事件onmouseout #当鼠标离开某对象范围时触发此事件onkey
2014-05-20 11:48:06 844
原创 php带省略号的分页
点击打开链接<?php/** * php分页类,支持动态静态url */class Pager { public $url; private $maxpageno; private $pageno; private $suffix = ''; //静态文件后缀 /** * * @param int $total 总数 * @param int $page...
2014-05-08 15:11:25 4238
原创 mysql内置函数
一、字符串函数1、CONCAT(”字符串”,字段,……..):把传入的参数连接成一个字符串,返回连接后的字符串concat(‘adf’,'bb’) 返回adfbb2、INSER(str,x,y,insert):将字符串str,x位置开始y个字符串长度替换为字符串insert;3、LOWER(str) UPPER(str):将字符串转成大写或小写。4
2014-03-15 11:35:08 650
原创 php实现批量上传数据到数据库(.csv格式)
友情提示:上传数据的文档需要转化为.csv格式的文档前端代码:<form name="importForm" action="import.php" method="POST" enctype="multipart/form-data"><input type="hidden" value="import_goods" name="fi
2014-03-07 17:40:00 2461
原创 ie下使用ajax缓存问题
做一个项目用到Ajax,开始觉得挺好,后来发现一个问题,例如删除一项,恢复之后就不能再接着删除, 必须要等一段时间,后来知道是IE缓存的问题 , AJAX缓存页面是一个刚接触AJAX的人一定会遇到的问题,造成这个问题的关键性人物又是Ie,总结一下: 1:在AJAX请求的页面后加个随机函数,我们可以使用随机时间函数 在javascript发送的URL后加上t=Math.random() 当然
2014-03-03 15:24:19 1042
原创 swfupload如何自动开始上传操作
玩过phpcms v9 的都知道,v9的上传功能是用的swfupload控件,样式为:点击开始上传才能将图片或其他文件上传成功。如果想改为选择图片就上传成功,不需点击开始上传。即这样:需要修改的文件很简单:打开swfupload控件中的handlers.js文件,找到fileDialogComplete方法,修改为:function fileDialogComplete
2014-02-27 17:48:22 1238
原创 js返回上一页并刷新的几种方法
返回上一页 刷新当前页面 <a href="javascript:" onclick="history.go(-2); ">返回前两页<a href="javascript:" onclick="self.location=document.referrer;">返回上一页并刷新<a href="javascript:" onclick="history.bac
2014-02-26 10:33:08 882
原创 ie下$.getJSON出现问题
前提:需导入相关js文件jquery.js$.post(url,data,success(data, textStatus, jqXHR),dataType)url:必需。规定把请求发送到哪个 URL。data:可选。映射或字符串值。规定连同请求发送到服务器的数据。success(data, textStatus, jqXHR):可选。请求成功时执行的回调函数。data
2014-02-12 10:47:50 716
原创 js正则验证身份证,日期,整数,ip,字母等等
var regexEnum = { intege:"^-?[1-9]\\d*$", //整数 intege1:"^[1-9]\\d*$", //正整数 intege2:"^-[1-9]\\d*$", //负整数 num:"^([+-]?)\\d*\\.?\\d+$", //数字 num1:"^[1-9]\\d*|0$", //正数(正整数 + 0)
2013-12-06 14:31:30 894
原创 php正则验证邮件,姓名,整数,中文,日期,身份证,字母等
<?php/* * To change this template, choose Tools | Templates * and open the template in the editor. *//** * Description of Regexp * * @author Administrator */class Regexp { //put your code
2013-12-06 14:26:20 4264
原创 php、yii通用globals方法
<?php// 全局函数库// by morven/** * 获得当前的脚本网址 * return $nowurl; */function GetCurUrl(){if(!empty($_SERVER["REQUEST_URI"])){$scriptName = $_SERVER["REQUEST_URI"];$nowurl = $scriptName;}else{$scriptName = $_
2013-12-06 13:48:38 1613
原创 Fatal error:Call to undefined function curl_init()解决
今天在做支付宝支付功能的时候,需要将支付宝返回的交易号保存在数据库中,但返回的支付信息老是得不到。打开错误提示发现报这个错误:Fatal error:Call to undefined function curl_init()。解决方法:打开php.ini文件,找到extension=php_curl.dll这句,将前面的分号去掉即可。
2013-10-30 11:28:28 1334
原创 yii实现注册成功即登录,不需跳转登录页面登录
这里只提供一种思路,具体代码还是需要各位自己去实现。1,注册时,将用户名、密码保存在cookie中。2,注册成功,也就是在保存注册信息成功之后,跳转成功页面之前,取出cookie中的值(用户名、密码),并传入登录信息。如:if($model->save(false)){ //保存注册信息 $cookie = Yii::app()->request->getCookies();
2013-09-05 16:17:00 1747
原创 mysql查询某一时间段内没有卖出的商品
前端时间,室友拿来一道关于mysql查询的问题:有3张表:zd_product 产品表 zp_id主键(产品id) inputtime(产品发布时间) zd_order订单表 zp_id外键(产品id)zo_id主键(订单id) zo_voer_time( 订单完成时间) zd_ord_pro产品订单表 zo_id外键(订单id)zp_id(产品i
2013-08-07 18:06:17 1298
原创 php怎样判断一个字符串是否包含另一个字符串?
我觉得最简单的就是这种了 strpos($a, $b) !==false 如果$a 中存在 $b,则为 true ,否则为 false。用 !== false (或者 === false)的原因是如果 $b 正好位于$a的开始部分,那么该函数会返回int(0),那么0是false,但$b确实位于$a中,所以要用 !==判断一下类型,要确保是严格的 false,不能直接用strpos($a, $b)...
2013-08-04 11:43:06 3634
转载 ajax上传文件函数解析
配置Ajax上传-收缩JavaScript代码new AjaxUpload('#upload_button_id', {// 服务器端上传脚本// 注意: 文件不允许上传到另外一个域上action: 'upload.php',// 文件上传的名字name: 'userfile',// 发送的附加数据data: {example_key1 : 'examp
2013-08-04 11:38:08 787
转载 MySQL左连接、右连接
MySQL左连接、右连接表A记录如下: aID aNum 1 a20050111 2 a20050112 3 a20050113 4 a20050114 5 a20050115 表B记录如下: bID bName 1
2013-08-04 11:35:36 707
转载 Yii CDbCriteria() 使用方法
$criteria = new CDbCriteria;//函数方式 $criteria->addCondition("id=1"); //查询条件,即where id = 1 $criteria->addInCondition('id', array(1,2,3,4,5)); //代表where id IN (1,23,,4,5,); $criteria->
2013-07-23 23:08:00 834
转载 Yii Cookie的使用方法
使用方法代码如下://设置Cookie[html] view plaincopy$cookie=new CHttpCookie($name,$value); $cookie->expire =time()+60*60*24; Yii::app()->request->cookies[$name]=$cookie; //获取C
2013-07-23 23:00:19 1197
原创 js、jquery、php字符串转整型
习惯了php的无类型声明(直接$),今天写jquery很是被坑了一把。拿着字符串数字去跟整数做比较,我说怎么判断老是不对,以后谨记。jquery字符串转整型:parseInt(字符串数字)eg:var a = $("#a").val;//字符串数字var a1 = parseInt(a);//整数以此文为警戒,避免以后再犯同样的错误!!!
2013-07-22 14:25:56 1468
原创 不同城市得到不同运费
js代码:var pro_City=new Array();var province='北京,上海,天津,重庆,安徽,福建,甘肃,广东,广西,贵州,海南,河北,河南,黑龙江,湖北,湖南,吉林,江苏,江西,辽宁,内蒙古,宁夏,青海,山东,山西,陕西,四川,西藏,新疆,云南,浙江,香港,澳门,台湾';var pro_id = new Array();//var zar_id = '1
2013-07-15 15:22:55 1678
转载 Yii框架 Cookie的使用方法详解
使用方法代码如下://设置Cookie[html] view plaincopy$cookie=new CHttpCookie($name,$value); $cookie->expire =time()+60*60*24; Yii::app()->request->cookies[$name]=$cookie; //获取C
2013-07-15 14:55:52 1033
转载 js实现全选、单选
无标题文档function che(){var e=document.form1.elementsvar z=document.form1.zongif(z.checked==true){for(i=0;idocument.form1.elements[i].checked=true;}}else if(z.checked==false){f
2013-07-09 13:50:55 827
转载 Yii - relations数据关联中的统计功能
关联查询,Yii 也支持所谓的统计查询(或聚合查询)。 它指的是检索关联对象的聚合信息,例如每个 post 的评论的数量,每个产品的平均等级等。 统计查询只被 HAS_MANY(例如,一个 post 有很多评论) 或 MANY_MANY (例如,一个 post 属于很多分类和一个 category 有很多 post) 关联对象执行。执行统计查询非常类似于之前描述的关联查询。我们首先需要在
2013-07-08 22:42:15 802
转载 yii的relations方法的使用
通过在 relations() 中声明这些相关对象,我们就可以利用强大的 Relational ActiveRecord (RAR) 功能来访问资讯的相关对象,例如它的作者和评论。不需要自己写复杂的 SQL JOIN 语句。前提条件在组织数据库时,需要使用主键与外键约束才能使用ActiveReocrd的关系操作;场景申明关系两张表之间的关系无
2013-07-08 22:25:22 1222
转载 正则表达式详解
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式:[\u4e00-\u9fa5] php中应用:/[\x{4e00}-\x{9fa5}]/u评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字
2013-06-24 14:48:09 575
转载 yii rules 验证详解
public function rules() { return array( array('project_id, type_id, status_id, owner_id, requester_id,', 'numerical', 'integerOnly'=>true), array('name', 'length', 'max
2013-06-24 14:37:03 1052
转载 Yii AR Model 查询
Yii AR很好很强大,但刚开始不知道怎么使用 如果英文不错,可以直接看原文地址http://www.yiiframework.com/doc/guide/1.1/en/database.ar 下面是我对AR的一些理解 对于一个Model Post 有如下的4中查询方法,返回对象或者对象数组。假设我们查询postID = 10的数据,怎么查询
2013-06-20 17:44:47 1124
转载 CListView的详细使用及参数说明
$this->widget('zii.widgets.CListView', array( 'dataProvider'=>$dataProvider, 'itemView'=>'_view', 'template'=>'{summary}{sorter}{items}{pager}', //template是整个CListView的模
2013-06-20 17:39:33 1682
转载 yii session 的使用方法
首先,在Yii框架中,你不需要像标准PHP代码那样使用session_start(),在Yii框架中,autoStart 属性缺省被设置为true,所以,虽然没有使用session_start(),你仍然可以使用$_SESSION全局变量,但最好使用Yii框架封装的Yii::app->session:设置session变量:[html] view plain
2013-06-20 17:36:58 738
转载 android四大组件
Android有四大组件:Activity、Service、Broadcast Receiver、Content Provider。Activity做一个完整的Android程序,不想用到Activity,真的是比较困难的一件事情,除非是想做绿叶想疯了。因为Activity是Android程序与用户交互的窗口,在我看来,从这个层面的视角来看,Android的Activity特像网站的页面。
2013-06-18 20:49:12 687
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人