自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

转载 php5.4后htmlspecialchars输出为空的问题

从旧版升级到php5.4,恐怕最麻烦的就是htmlspecialchars这个问题了!当然,htmlentities也会受影响,不过,对于中文站来说一般用htmlspecialchars比较常见,htmlentities非常少用到。可能老外认为网页普遍应该是utf-8编码的,于是苦了那些用GB2312,GBK编码的中文站......!具体表现:$str = "9enjoy.

2014-11-29 19:28:17 2218

原创 foreach 对象引用

foreach $arr as $v, 如果$v是一个对象,则创建的是一个引用,不是

2014-10-24 10:21:35 769

转载 $(window).load(function() {})和$(document).ready(function(){})的区别

在我以前的开发中,一般用到javascript,我都是采用jquery的模式,也就是大多数时候,第一行写的是:$(document).ready(function(){...});这个时候,不一定要等所有的js和图片加载完毕,就可以执行一些方法,不过有些时候,必须要等所有的元素都加载完毕,才可以执行一些方法的时候,比如说,部分图片或者什么其他方面

2014-06-24 15:11:22 714

原创 md5加密空字符串得到得的值

md5加密空字符串得到得的值   d41d8cd98f00b204e9800998ecf8427e 并不为空。

2014-06-14 10:38:57 12468 1

转载 yii relations 两表关联查询

原文网址: http://keshion.iteye.com/blog/1607994一、多表关联的配置 在我们使用 AR 执行关联查询之前,我们需要让 AR 知道一个 AR 类是怎样关联到另一个的。两个 AR 类之间的关系直接通过 AR 类所代表的数据表之间的关系相关联。从数据库的角度来说,表 A 和 B 之间有三种关系:一对多(one-to-many,例如tbl_use

2014-06-08 01:02:21 13787

转载 JS获取屏幕大小

function a(){document.write("屏幕分辨率为:"+screen.width+"*"+screen.height+""+"屏幕可用大小:"+screen.availWidth+"*"+screen.availHeight+""+"网页可见区域宽:"+document.body.clientWidth+""+"网页可见区域高:"+documen

2014-03-26 15:19:47 617

转载 win7 64 下 wamp 启动 curl

windows7X64环境下wamp开启PHP_Curl组件装上64位的windows7系统后,phpnow就无法使用了,于是安装了wamp,拥有非常多的选项可以按需选择。但一直以来无法开启Curl组件,php程序显示Call to undefined functioncurl_init()错误,在百度和谷歌里搜寻一番,全都是复制dll到system32里和修改php.ini文件的,完

2014-03-20 10:49:19 1140

转载 Centos网站服务器使用DropBox定时备份方案

前不久因为DS的问题,之前的许多数据都丢失了,虽然不是很重要的,可是也让我领略到了数据备份的重要性。做为一名站长,不管用的虚拟主机、vps或者独服也好,有良好的数据备份习惯那是非常重要的。本人也纯属小白一个,在上次丢数据之后急忙也去网上搜罗学习了一番,这里摘录一个比较不错的VPS数据备份方案:首先介绍下这里的主角–Dropbox,DropBox是一款非常好用的免费网络文件同步工具或者说是服

2014-03-14 21:01:44 573

转载 CGridView: Render customized/complex datacolumns cgridview datacolumn value调用 controller 和 model里的函数

ExampleA) Eager loading - load all data at once in a single queryB) Lazy loading - load the categories for each productC) The fun part - render view files into a cellAccess column properties

2014-03-13 21:22:54 1223

翻译 js 替换换行

内容.replace('\r\n',''); 这个只能替换 \r\n两个在一起的,\n内容\r这个是不能换的内容.replace('\r')执行一次替换一个\r,replace('\n')也是另外 replace默认一次只替换一个可以用回贴里的正则,支持完全替换比如 内容.replace(/[\r\n]/g,'');

2014-03-12 20:26:33 3529

转载 Yii中validator之scenario

http://www.cnblogs.com/springdong/archive/2013/05/05/3060457.html Yii中有个场景的概念,我们用到场景的地方主要是在model中定义rules规则的时候,可以对不同的场景使用不同的校验规则,所以,自然而然会认为所谓的场景就是对应的action的名字。其实场景和action的名字是不同的概念来的,不能混为一谈。scenar

2014-03-02 17:15:03 2925

原创 yii 验证码 CCaptcha的总结

今天用到yii的验证码 ccaptcha,经过在网上搜寻 找到以下例子:1、在controller中加入代码(1)启用123456789101112131415public function actions()    {        returnarray(

2014-02-26 19:54:02 16243

原创 yii ajax csrf token not verfied 解决

在yii 开启csrf之后,每一个post请求yii 都会验证csrf, 针对使用没有form的ajax post请求,在ajax中不能添加datatype:"json" contentType: "application/json;utf-8", 否则会出现无法验证csrf token的问题。类似这种可以, function submitSearch(){ . . . . .

2014-02-20 15:43:54 3837

原创 ECSHOP用户名已经存在的解决方法

ECSHOP用户名已经存在的解决方法笔者碰到的情况基本是由于 输出的result 里面有\r \n 造成的,所以有两种办法解决这个问题:1.需要修改JS文件夹下的user.js,在function registed_callback(result)和function check_email_callback(result)里分别加上 result = resul

2013-06-10 11:47:16 4408

原创 yii findall 使用方法

$post = $POST::model()->findAll(); //列出所有post model中的数据,读取foreach( $post as $record){print( $record->filedName) ; // filedName 是表中的列名}

2012-12-12 17:47:15 3582

转载 用DIV如何排出一行三列的布局

我刚学DIV布局,如题,float:只有左和右属性,不会是用这个实现一行三列的布局吧?#ma{ width:790px; }#left{ width:240px; background-color:#FF0000; float:left;}#center{ width:300px; background-color:#ffff00

2012-11-29 17:23:23 4129

原创 htmlspecialchars

PHP:htmlspecialchars可以过滤客户在浏览器post的数据,防止xss。javascript: string.replace(/\&/g,encodeURIComponent("&")); 可以用此方法对 &符合过滤。对于使用get方式传递参数的代码有用。

2012-11-02 14:35:25 396

原创 clistView 中使用 所在controller里的参数(某一个类的实例)

在某一action种,声明了某class的实例 A, 在clistView 中调用该A,可以通过$this->render('index',array(            'A' => $A,            'dataProvider'=>$dataProvider,    ));    然后在views里面,这里以index.php 这个view 为例子:

2012-08-22 14:21:27 1505

原创 yii CActiveDataProvider condition like 的用法

$dataProvider =new CActiveDataProvider('Item',        array('criteria' => array('select'    => "*",                             'order' => "id desc",                    'condition'=> "title LIKE

2012-07-31 14:41:32 5250

原创 关于超链接标签 a 里的属性调用js的问题 以及yii button里面调用cgridview 某一行数据

'updateButtonUrl' =>'"javascript:FastAddShow(\''.Yii::app()->request->baseUrl.'\',\'".$data->detail_url."\');"', 这是使用yii创建了一个cgridview,其中 更改了updatebutton的默认url,使之可以调用一个js 函数,弹出一个对话框之类的东西。如果这个js函数里

2012-07-28 17:46:22 2619

原创 关于yii中jquery的用法

刚开始接触yii, 可能会对里面的assets的资源管理有些困惑。 比如jquery的使用,在yii的一些系统自带的widgets中,会自动加载jquery.但是如果没有这些widgets,又想加载jquery,怎么办呢?yii提供的解决方案是: Yii::app()->clientScript->registerCoreScript('jquery'); 。通过这个注册语句,防止了调用两次jqu

2012-07-13 16:26:06 6289

转载 javascript encodeURI和encodeURIComponent的比较

在进行SaaS前端开发的时候,大家经常会用到两个JavaScriptNative函数:encodeURI 和 encodeURIComponent。这篇文章详细解释这两个函数的用途并比较它们的不同之处背景 encodeURI 和 encodeURIComponent都是ECMA-262标准中定义的函数,所有兼容这个标准的语言(如JavaScript, ActionScript)都会实现这两

2012-07-13 12:36:01 476

原创 导航栏里出现黑点问题

今天碰到个很晕的问题,就是导航栏里有个黑点,搜索后才发现是段落标记。css中定义ul,li{ list-style:none;},导航栏在 ul,li 中。简单的问题搞了好久。

2012-07-06 15:13:42 1440

翻译 win2003 server 下 配置 apache 的rewrite

When I try to setup PHP and Apache in my notebook, I try to enable the .htaccess setting in apache's httpd.conf. After I tried for a fewhours (YES, a few hours) at my notebook and google-ing on the

2012-06-22 15:54:24 512

原创 yii与淘宝 top api的 整合

yii 的autoload function 和 淘宝 top api(sdk php) 的 autoload 不是很兼容,所以在整合top api到yii的时候,实例化TopClient类前,要做如下操作:        spl_autoload_unregister(array('YiiBase', 'autoload')); //disable yii autoload, cause

2012-06-08 16:20:43 1662

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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