
PHP
SherlockGh
java技术以及其他数据库技术
展开
-
Yii整合Ckeditor和Ckfinder上传文件
啥话不说,我要骂两个人!第一:http://www.58os.com/BBS/TechBSS/Article-1367.html,这篇文章的作者,第二:http://hi.baidu.com/layooo/item/1f289ff044de002f743c4cd4 这篇文章的作者,这两个坑爹的,写文章你要写完整呀,哪能这样坑我们这些天真的孩子呢!!!让我蛋碎一下午!!!不说了,切入正题。1.准转载 2013-08-02 14:23:00 · 3192 阅读 · 3 评论 -
PHP版本的区别
最近在PHP官网上看到又有新版的PHP下载了,于是上去找找For Windows的版本,可是一看确傻眼了,一共给了四个版本,VC9 x86 Non Thread Safe、VC9 x86 Thread Safe、VC6 x86 Non Thread Safe、VC6 x86 Thread Safe,这让我这个菜鸟头疼啊,还好PHP官网提供下载的地方左边有个英文choose我看懂了,我估摸着就是如何转载 2013-03-28 10:57:24 · 630 阅读 · 0 评论 -
Yii实例之开发简单新闻系统
yiiYii实例之开发简单新闻系统之二Controller操作最近比较忙, 项目快上线了, 每天不停的改bug, 调试, 博文基本没动, 群里很多朋友都在等我的Yii开发系列的文章, 在这里向大家说声抱歉了, 感谢大家的支持, 这个系列一定会结束的, 只是会需要些时间, 希望大家继续关注.本讲主要分析Yii的controller的操作, 我们先来看一下Controller里都有转载 2013-07-03 15:10:29 · 5831 阅读 · 0 评论 -
基于YIi的三栏frameset框架后台管理页面的实现
基于YIi的三栏frameset框架后台管理页面的实现 http://love19820823.iteye.com/blog/1302825前段时间和大家讨论过 yii后台管理页面结构实现方法的问题,现在我的项目接近收尾,向大家分享一下我的后台管理页面实现,就是那种常见的frameset三栏布局,主要代码如下:SiteController.phpclass转载 2013-07-03 15:26:30 · 3270 阅读 · 0 评论 -
PHP框架简介
1. YiiYii是一个基于组件的高性能的PHP的框架,用于开发大规模Web应用。Yii采用严格的OOP编写,并有着完善的库引用以及全面的教程。从MVC,DAO/ActiveRecord,widgets,caching,等级式RBAC,Web服务,到主体化,I18N和L10N,Yii提供了今日Web 2.0应用开发所需要的几乎一切功能。而且这个框架的价格也并不太高。事实上,Yii是转载 2013-03-19 17:18:50 · 1049 阅读 · 0 评论 -
yii获取当前url和域名
//当前域名 echo Yii::app()->request->hostInfo; //除域名外的URL echo Yii::app()->request->getUrl(); //除域名外的首页地址 echo Yii::app()->user->returnUrl; //除域名外的根目录地址 echo Yii::app()->homeUrl;转载 2013-07-26 13:55:40 · 8089 阅读 · 0 评论 -
Yii setFlash
见过的所有的MVC(Rails, TP, CakePHP)中, Flash这个东西都是放于SESSION中的, Yii也不例外。Yii里面的Flash由CWebUser管理, 也就是当前用户的唯一标示管理对象Yii::app()->user设置消息方式://Yii::app()->user->setFlash($key,$value,$defaultValue=null)# 成功信转载 2013-07-08 15:37:14 · 6823 阅读 · 0 评论 -
Yii CDBCriteria常用方法
Yii CDbCriteria 常用方法 注:$c = new CDbCriteria();是ActiveRecord的一种写法,使ActiveRecord更加灵活,而不是手册中DAO(PDO)和Query Builder。小小点评一下:感觉这部分手册做的一般。 链接地址:http://www.yiiframework.com/doc/api/1.1/CDbCriter转载 2013-08-16 16:57:35 · 31972 阅读 · 1 评论 -
Yii弹出窗口组件CJuiDialog
Yii弹出窗口组件CJuiDialogCJuiDialog组件在手册zii.widgets.jui下在视图下使用以下代码查看文本打印?$this->beginWidget('zii.widgets.jui.CJuiDialog', array( 'id'=>'mydialog',//弹窗ID // additional javascript options转载 2013-07-26 11:30:38 · 2692 阅读 · 0 评论 -
Win7 IIS 配置PHP时无法添加类型为add的重复集合项
今天在IIS7中配置 php程序时出现如下错误配置错误 在唯一密钥属性“value”设置为“index.php”时,无法添加类型为“add”的重复集合项 配置文件 \\*******\web\web.configweb.config中 错误原因是IIS中已经设置了默认document为index.php,这时候IIS得到了另外一个相同v原创 2013-06-13 14:25:08 · 4011 阅读 · 0 评论 -
Yii全局函数的使用
(YII)全局函数的使用由于YII致力于完美的整合第三方库,它并没有定义任何全局函数。yii中的每一个应用都需要全类别和对象范围。例如,Yii::app()->user;Yii::app()->params['name'];等等。我们可以自行设定全局函数,使得代码看起来更加简洁易用。我们可以保存在globals.php在protected/config目录下。然后,在入转载 2013-07-08 14:25:48 · 3214 阅读 · 0 评论 -
phpeclipse Xdebug无法调试
用phpeclipse断点总停不住,还提示waiting for xdebug session我是通过eclipse操作虚拟机上的一个项目,虚拟机phpinfo是有xdebug的,也在eclipse里把xdebug的端口和php的xdebug端口都设为了19000,访问时候的地址为http://192.168.147.148/php_info.php?XDEBUG_SESSION_START=转载 2013-07-09 21:32:01 · 3810 阅读 · 0 评论 -
Yii中引用插件和ckeditor body与P标签去除
项目中使用到了ckeditor ,但在比编辑框的下方多出两个标签,分别是一个 body与P标签,查询代码后发现不是我们自己增加,而是组件自己就有的问题经过查询在使用的js申请处 新增 CKEDITOR.config.removePlugins='elementspath'; 就能去除掉此标签转载 2013-08-02 22:00:15 · 1583 阅读 · 0 评论 -
64位Windows Server 2208 R2不能运行php
PHP 5.5.26 32bit VC9 ThreadSafe的版本安装在Windows 2008 server R2 64位的操作系统上后,运用PHP -v 命令无法运行。解决方案: 安装visual c++ runtime library 2008 x86版本后问题解决。因为Win 2008本身不带VS2008运行库。这个在此记录下!原创 2013-10-30 15:58:57 · 1701 阅读 · 0 评论 -
CDbCacheDependency关于复杂的sql
CDbCacheDependency关于复杂的sql写CDbCacheDependency的sql时的原则是:这条sql必须是轻量级的,因为他在每次读取cache时都会执行一遍他。一般写CDbCacheDependency的sql时习惯用 $dependecy = new CDbCacheDependency('SELECT MAX(update_time) FROM tb翻译 2013-12-20 15:17:59 · 1250 阅读 · 0 评论 -
手机访问网站自动跳转到手机版
方法一:目前很多网站已经出现了手机版的网站,手机网站是和互联网上的网站同步更新的,大多数人访问我们的网站是直接访问电脑上的域名,不可能为了手机网站重新记住一个域名,大家都知道,中国人都是比较懒的,那么遇到这个情况我们如何面对了,其实办法很简单就是在网站头加入一句判断语句,判断是手机访问网站时就自动跳入手机版,如果是电脑访问就显示正常版本的就可以了。代码如下:uaredirect("转载 2014-11-19 10:04:11 · 88410 阅读 · 3 评论 -
Yii CJuiAutoComplete
i have previously written a post on the same topic with CAutoComplete. since CAutoComplete is deprecated (since V113) and replaced with CJuiAutoComplete, i should keep my notes up-to-dated.i find转载 2013-09-15 12:31:20 · 1711 阅读 · 0 评论 -
多表关联显示在CGridView中
url_info 字段: id,cid ,titlecategory字段:id ,name其中url_info.cid=category.id目的:就是关联2个表查询出 这样的结构 url_info.id category.name title其中url_info model中的关系如下写:/*** @return array relational rules.*/转载 2013-08-28 20:20:34 · 881 阅读 · 0 评论 -
yii ar中的rules()规则
yii ar中的rules()规则在收集表单中的一些作用当使用Massive Assignment时,如果form内的数据没有在rules验证规则中明确的指定,对这个字段的赋值将不会生效,对于那些没有特殊要求的字段至少也好设置safe规则。public function actionCreate(){$model=new Post;if(isset($_POST转载 2013-07-19 08:55:26 · 1487 阅读 · 0 评论 -
Yii加载CSS文件或者JS文件
$cs=Yii::app()->clientScript;//加载CSS文件$cs->registerCssFile($cssFile);//加载JS文件$cs->registerScriptFile($jsFile);//直接插入JS的方法:$cs->registerScript('my-hello-world-1','var greetings转载 2013-07-03 15:47:28 · 2208 阅读 · 0 评论 -
PHP 正则表达式获取图片URL
//取得页面所有的图片地址function getimages($str){$match_str = "/((http://)+([^ rn()^$!`"'|[]{}preg_match_all ($match_str,$str,$out,PREG_PATTERN_ORDER);return $out;}?>/"'s]*)/i,我使用kindeditor保存文章转载 2013-08-23 09:40:36 · 7326 阅读 · 1 评论 -
apache中虚拟目录总是403 Forbidden的问题
apache中虚拟目录总是403 Forbidden的问题总是显示403 Forbidden修改目录权限为777也无效.查得此文章: http://flyash.itcao.com/post_715.html设置虚拟目录时,不要后面的"/", 修改之,OK!Alias /test/ /var/www/test修改后 Alias /t转载 2015-04-01 16:08:15 · 4449 阅读 · 0 评论