- 博客(25)
- 收藏
- 关注
转载 php5.4后htmlspecialchars输出为空的问题
从旧版升级到php5.4,恐怕最麻烦的就是htmlspecialchars这个问题了!当然,htmlentities也会受影响,不过,对于中文站来说一般用htmlspecialchars比较常见,htmlentities非常少用到。可能老外认为网页普遍应该是utf-8编码的,于是苦了那些用GB2312,GBK编码的中文站......!具体表现:$str = "9enjoy.
2014-11-29 19:28:17
2263
转载 $(window).load(function() {})和$(document).ready(function(){})的区别
在我以前的开发中,一般用到javascript,我都是采用jquery的模式,也就是大多数时候,第一行写的是:$(document).ready(function(){...});这个时候,不一定要等所有的js和图片加载完毕,就可以执行一些方法,不过有些时候,必须要等所有的元素都加载完毕,才可以执行一些方法的时候,比如说,部分图片或者什么其他方面
2014-06-24 15:11:22
766
转载 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
13842
转载 JS获取屏幕大小
function a(){document.write("屏幕分辨率为:"+screen.width+"*"+screen.height+""+"屏幕可用大小:"+screen.availWidth+"*"+screen.availHeight+""+"网页可见区域宽:"+document.body.clientWidth+""+"网页可见区域高:"+documen
2014-03-26 15:19:47
641
转载 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
1164
转载 Centos网站服务器使用DropBox定时备份方案
前不久因为DS的问题,之前的许多数据都丢失了,虽然不是很重要的,可是也让我领略到了数据备份的重要性。做为一名站长,不管用的虚拟主机、vps或者独服也好,有良好的数据备份习惯那是非常重要的。本人也纯属小白一个,在上次丢数据之后急忙也去网上搜罗学习了一番,这里摘录一个比较不错的VPS数据备份方案:首先介绍下这里的主角–Dropbox,DropBox是一款非常好用的免费网络文件同步工具或者说是服
2014-03-14 21:01:44
631
转载 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
1260
翻译 js 替换换行
内容.replace('\r\n',''); 这个只能替换 \r\n两个在一起的,\n内容\r这个是不能换的内容.replace('\r')执行一次替换一个\r,replace('\n')也是另外 replace默认一次只替换一个可以用回贴里的正则,支持完全替换比如 内容.replace(/[\r\n]/g,'');
2014-03-12 20:26:33
3589
转载 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
2988
原创 yii 验证码 CCaptcha的总结
今天用到yii的验证码 ccaptcha,经过在网上搜寻 找到以下例子:1、在controller中加入代码(1)启用123456789101112131415public function actions() { returnarray(
2014-02-26 19:54:02
16357
原创 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
3888
原创 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
4555
原创 yii findall 使用方法
$post = $POST::model()->findAll(); //列出所有post model中的数据,读取foreach( $post as $record){print( $record->filedName) ; // filedName 是表中的列名}
2012-12-12 17:47:15
3607
转载 用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
4224
原创 htmlspecialchars
PHP:htmlspecialchars可以过滤客户在浏览器post的数据,防止xss。javascript: string.replace(/\&/g,encodeURIComponent("&")); 可以用此方法对 &符合过滤。对于使用get方式传递参数的代码有用。
2012-11-02 14:35:25
433
原创 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
1530
原创 yii CActiveDataProvider condition like 的用法
$dataProvider =new CActiveDataProvider('Item', array('criteria' => array('select' => "*", 'order' => "id desc", 'condition'=> "title LIKE
2012-07-31 14:41:32
5282
原创 关于超链接标签 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
2665
原创 关于yii中jquery的用法
刚开始接触yii, 可能会对里面的assets的资源管理有些困惑。 比如jquery的使用,在yii的一些系统自带的widgets中,会自动加载jquery.但是如果没有这些widgets,又想加载jquery,怎么办呢?yii提供的解决方案是: Yii::app()->clientScript->registerCoreScript('jquery'); 。通过这个注册语句,防止了调用两次jqu
2012-07-13 16:26:06
6339
转载 javascript encodeURI和encodeURIComponent的比较
在进行SaaS前端开发的时候,大家经常会用到两个JavaScriptNative函数:encodeURI 和 encodeURIComponent。这篇文章详细解释这两个函数的用途并比较它们的不同之处背景 encodeURI 和 encodeURIComponent都是ECMA-262标准中定义的函数,所有兼容这个标准的语言(如JavaScript, ActionScript)都会实现这两
2012-07-13 12:36:01
502
原创 导航栏里出现黑点问题
今天碰到个很晕的问题,就是导航栏里有个黑点,搜索后才发现是段落标记。css中定义ul,li{ list-style:none;},导航栏在 ul,li 中。简单的问题搞了好久。
2012-07-06 15:13:42
1500
翻译 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
530
原创 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
1703
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人