自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-08-10 15:47:37 158

原创 ecshop二次开发: Only variables should be passed by reference in的解决

//$tag_sel = array_shift(explode(' ', $tag));把上面的改为如下两行即可:            $tag_arr=explode('',$tag);            $tag_sel = array_shift($tag_arr);

2015-08-10 15:31:31 482

原创 ecshop二次开发:Non-static method cls_image::gd_version() should not be called statically in的解决

PHP5.4会报如下错误Non-static method cls_image::gd_version() should not be called statically in解决方法:1)将function gd_version()改成static function gd_version()即可。2)或者将install/includes/lib_installer.php中

2015-08-10 15:13:17 3660

转载 yii session详细说明

首先,在Yii框架中,你不需要像标准PHP代码那样使用session_start(),在Yii框架中,autoStart 属性缺省被设置为true,所以,虽然没有使用session_start(),你仍然可以使用$_SESSION全局变量,但最好使用Yii框架封装的Yii::app->session: 设置session变量:Yii::app()->session['var']='v

2015-07-06 10:01:53 714

原创 YII1.0中验证码刷新不更新的问题的解决。

修改:framework\web\widgets\captcha\CCaptchaAction.phppublic function run() { if(isset($_GET[self::REFRESH_GET_VAR])) // AJAX request for regenerating code { $code=$this->getVerifyCode(tru

2015-07-05 09:51:05 751

转载 PHP函数补完:session_id()

session_id()session_id() 存取目前 session 代号。语法: string session_id(string [id]);本函数可取得或者重新配置目前存放 Session 的代号。若无参数 id 则表示只有取得目前 Session 的代号,加上参数则表示将 Session 代号设成新指定的 id。输入及返回均为字符串。输出 sessio

2015-07-03 16:11:21 1746

转载 PHP通过session id 实现session共享和登录验证-android开发非常重要

其实这个应该不算是疑难问题,就是php中用 sessionid得到session的值,因为的确很简单,只是可能大家平时用不到所以没有注意到罢了。 先说说,这个机制的用途吧,到现在为止战地知道这个机制有两个方面的用途:首先,多服务器共享session问题,这个大家应该都能够理解的,当一个网站的用户量过大,就会使用服务器集群,例如专门有一个登录用的服务器。 用户通过登录服务器登录之后,

2015-07-03 15:47:45 1834

转载 Yii CModel中rules验证规则[转]

array( array(‘username’, ‘required’), array(‘username’, ‘length’, ‘min’=>3, ‘max’=>12), array(‘password’, ‘compare’, ‘compareAttribute’=>’password2′, ‘on’=>’register’), array(‘password’, ‘au

2015-07-03 13:36:14 315

转载 Yii查询生成器(Query Builder)用法实例教程

这篇文章主要介绍了Yii查询生成器(Query Builder)用法,包括了各种常见的查询操作,需要的朋友可以参考下本文为yii官网英文文档的翻译版本,主要介绍了Yii查询生成器(Query Builder)的用法。分享给大家供大家参考之用。具体如下:首先,Yii的查询生成器提供了用面向对象的方式写SQL语句。它允许开发人员使用类的方法和属性来指定一个SQL语句的各个部分。然后,组

2015-06-28 11:38:51 600

转载 微信支付成功后,notify_url 没收到通知的解决

回去调试了一阵,发现是网址格式问题,这样的notify_url :http://www.a.com/index.php?/wechat/notify微信是通知发送到这来:http://www.a.com/index.php 所以没法收到信息!1,调起支付请求和 回调地址 写在一个目录下2,域名要和后台配置的域名要一样同意nginx的看法,我用thinkh

2015-06-27 13:54:12 26666

转载 $GLOBALS['HTTP_RAW_POST_DATA'] 和$_POST的区别

$_POST:通过 HTTP POST 方法传递的变量组成的数组。是自动全局变量。$GLOBALS['HTTP_RAW_POST_DATA'] :总是产生 $HTTP_RAW_POST_DATA 变量包含有原始的 POST 数据。此变量仅在碰到未识别 MIME 类型的数据时产生。$HTTP_RAW_POST_DATA 对于 enctype="multipart/form-data" 表单数

2015-06-27 13:40:32 357

原创 Yii 分页器Pagesize的设置方法

public function search() { // @todo Please modify the following code to remove attributes that should not be searched. $criteria=new CDbCriteria; if(!isset($_GET

2015-06-27 09:46:39 1511

原创 Yii1.0 使用thickbox结合独立控制器实现图片上传

图片上传,是一个网站经常要使用到的功能,在yii中,如果在每个控制器的create和update中,都写一次相关的逻辑,显得很麻烦,这时,我们可以把图片上传的功能,单独拿出来,放在一个独立的控制器中,然后通过一定的方法,上传图片时,使用该控制器的方法,而保存到数据库时,则使用要调用这个控制器的其他控制器。在这里,我们假设,有一张表,叫分类表:category,表的完整结构如下:#

2015-04-11 14:00:34 667

转载 Yii中urlManager的配置

第一步:在main.php配置文件的component域中添加urlManager模块,并加入urlrules.$urls = include(dirname(__FILE__) . '/urlrules.php'); : :'urlManager'=>array( 'urlFormat' => 'p

2014-11-24 17:52:32 376

转载 PHP 根据IP地址获取所在城市

有这样的需求,需要根据用户的IP地址,定位用户所在的城市。本文记录性文章,无逻辑性。有这样需求的朋友,可以直接拷贝使用。直接上代码,不需赘述。<?phpheader('Content-Type:text/html;Charset=utf-8');function GetIp(){ $realip = ''; $unknown = 'unknown'; i

2014-11-17 16:36:34 299

原创 dedecms取消远程图片转为本地图片

由于在项目中,将大图片放到淘宝空间上了,而自已的网站为了省带宽就使用远程图片,但是dede即自动把远程的图片上传到CMS系统中了.解决方法如下:找到dede/templets/archives_add.htm />              下载远程图片和资源将Y改为N也就是改成了: />              下载远程图片和资源找到dede/t

2014-10-25 17:45:43 1477

转载 关于HTML5、Jquery、Phonegap跨域问题的研究

近期研究Phonegap的相关技术,遇到了服务资源访问的跨域。经过尝试使用服务器端的代理,Phonegap打包后不能够访问到相应资源。在搜索引擎的帮助下,找到了Jquery的jsonp的方式,尝试发现已有的服务资源返回格式不支持。接着转战CORS发现同样需要服务器端配置,几番折腾,后来发现Phonegap原来就不存在跨域访问的问题。于是乎,使用JqueryMobile的ajax测试,打包安装应用,

2014-10-15 00:04:48 469

转载 [DOM元素处理] 使用jQuery获取iframe元素的value属性值 IE-firefox可以用

使用jQuery获取iframe元素的value属性值:本章节介绍一下如何获取iframe子元素中指定表单元素的value属性值。这里必须首先要强调一点,这个iframe子元素必须是同域之内。一.子页面的内容:

2014-10-07 12:57:59 1900

原创 关于PHP+MYSQL数据库保存时间的问题

数据库定义:create_time int(10) comment "创建时间"PHP中:

2014-10-05 14:52:37 496

转载 yii setScenario场景验证问题

yii setScenario场景验证问题$company->setScenario('certification'); //$company 公司model if (isset($_POST['Company'])) {$company->attributes = $_POST['Company'];$company->certification = Company::STATUS_

2014-09-25 09:39:01 1527

转载 Jquery radio 选中 取消选中

通过name$("input:radio[name="analyfsftype"]").eq(0).attr("checked",'checked');$("input:radio[name="analyshowtype"]").attr("checked",false);通过id$("#tradeType0").attr("checked","checked");

2014-09-23 10:40:23 741

原创 YII分页类可以使用的参数

class CLinkPager extends CBasePager{ const CSS_FIRST_PAGE='first'; const CSS_LAST_PAGE='last'; const CSS_PREVIOUS_PAGE='previous'; const CSS_NEXT_PAGE='next'; const CSS_INTERNAL_PAGE='page'; co

2014-09-15 15:23:28 426

转载 yii中clinkpager结合bootstrap的样式分页

$this->widget('zii.widgets.CListView', array( 'dataProvider'=>$model->search(), 'itemView'=>'_post', 'emptyText'=>'暂时没有数据', 'template'=>'{items}{pager}', 'pager' => array(

2014-09-15 15:10:19 789

原创 YII中gridview中可以设基的变量适应bootstrap

public $dataProvider;/*** @var string the tag name for the view container. Defaults to 'div'.*/public $tagName='div';/*** @var array the HTML options for the view container tag.*/publi

2014-09-15 15:01:41 497

转载 Yii-列表- 定义分页,分页方法

function actionIndex(){ $criteria = new CDbCriteria(); $count=Article::model()->count($criteria); $pages=new CPagination($count); // 返回前一页 $pages->pageSize=10; $pages->applyLi

2014-09-15 14:30:25 323

转载 Yii定制分页,两种分页方式CLinkPager和CListPager

一.Yii默认的分页pager的类是CLinkPager,定制分页样式可以改动pager数组中的内容,详见CLinkPager类;二.下拉列表分页,只需把pager的class值改为CListPager,当然pager数组对应的值需要改变,详见CListPager类

2014-09-15 14:11:07 462

转载 Yii-跳转页面-用法(仅限zyd项目)

控制器 方法1

2014-09-12 17:49:22 421

原创 百度编辑器的YII插件的安装配置

1.下载源文件:

2014-09-04 13:55:22 470

转载 dirname(__FILE__) 的使用总结

dirname(__FILE__) php中定义了一个很有用的常数,即__file__这个内定常数是当前php程序的就是完整路径(路径+文件名)。即使这个文件被其他文件引用(include或require),__file__始终是它所在文件的完整路径,而不是引用它的那个文件完整路径。请看下面例子:/home/data/demo/test/a.php

2014-08-28 10:36:29 2606

原创 YII中百度编辑器器的使用

1下载百 request->baseUrl; ?>/assets/super/org/ueditor/ueditor.config.js"> request->baseUrl; ?>/assets/super/org/ueditor/ueditor.all.min.js"> window.UEDITOR_HOME_URL=

2014-08-26 13:42:32 468

转载 Yii框架中CGridView的使用方法以及详细示例

CGridView显示一个数据项的列表中的一个表。表中的每一行代表一个数据项的数据,和一个列通常代表一个属性的物品(一些列可能对应于复杂的表达式的属性或静态文本)。  CGridView既支持排序和分页的数据项。排序和分页可以在AJAX模式或正常的页面请求。使用CGridView的一个好处是,当用户浏览器禁用JavaScript,排序和分页自动退化普通页面请求和仍然正常运行。实例代

2014-08-21 21:57:35 413

转载 Yii CGridView 复选框、选择所有、批量删除、批量处理

第一步:  设置视图:admin.php widget('zii.widgets.grid.CGridView', array(    'id'=>'mz-pro-try-grid',    'dataProvider'=>$model->search(),    'filter'=>$model,    'columns'=>array(        arr

2014-08-21 21:54:33 687

转载 YII 用AJAX上传图片

控制器代码/** * get ajax uploaded files. */ public function actionGetAjax(){ $model=new Attachment();//加载附件模型 $tmpFile = CUploadedFile::getInstanceByName('image');//读取图像上传域,并使用系统上传组件上传

2014-08-21 21:01:52 427

转载 Yii CGridView 中实现批量删除

1.在视图中 CGridView中的columns添加 array( 'selectableRows' => 2, 'footer' => '批量删除', 'class' => 'CCheckBoxCo

2014-08-21 20:58:28 354

转载 Yii中单独为module加载Bootstrap或其他组件的4种方法

Bootstrap中包含了丰富的Web组件,根据这些组件,可以快速的搭建一个漂亮、功能完备的网站。但是有时候我们网站前台并不需要Bootstrap,只要管理后台使用Bootstrap,那么该如何单独为一个module加载Bootstrap呢?这里有4中方法来实现这个:1.在应用的配置文件中添加如下内容 (protected/config/main.php):

2014-08-20 17:20:30 531

转载 wscratchpad.js 插件在安卓系统上不兼容

在这三个scratchDown、scratchMove、scratchUp函数数的开始分别加入$(this.canvas).css('margin-right', $(this.canvas).css('margin-right') == "0px" ? "1px" : "0px");刷新的问题 实际上数据已经改变只是显示有问题

2014-07-27 21:57:52 799

转载 超详细mysql left join,right join,inner join用法分析

比较详细的mysql的几种连接功能分析,只要你看完就能学会的好东西

2014-07-27 13:04:53 351

转载 Yii Criteria常用方法

$criteria = new CDbCriteria; //select$criteria->select = '*';//默认*$criteria->select = 'id,name';//指定的字段$criteria->select = 't.*,t.id,t.name';//连接查询时,第一个表as t,所以用t.*$criteria->distinct = FALSE; //

2014-07-14 10:20:44 953

转载 YII中关闭notice级别的错误提示

1、在php.ini文件中改动error_reporting改为:error_reporting=E_ALL & ~E_NOTICE2、如果你不能操作php.ini文件,你可以使用如下方法在你想禁止notice错误提示的页面中加入如下代码:/* Report all errors except E_NOTICE */error_reporting(E_ALL^E_NOTIC

2014-07-02 17:17:05 6567

原创 在YII中使用PHPExcel扩展导出数据到EXCEL中

1、首先下载PHPEXCEL扩展:http://www.yiiframework.com/extension/phpexcel/2、解压并复制

2014-07-01 14:54:14 695

提示
确定要删除当前文章?
取消 删除