yii
工程思
学好一切
展开
-
Yii 中如何获取当前controller名称和controller内部action方法Id
1.获取controller控制器Id Yii::app()->controller->id2.获取controller内部action方法idYii::app()->controller->action->id原创 2013-05-21 14:19:16 · 1187 阅读 · 0 评论 -
Yii返回上一页或者是上一步操作
Yii::app()->request->getUrlReferrer()原创 2013-05-21 14:16:03 · 5358 阅读 · 0 评论 -
今天遇到一个问题,很纠结include(authenticate.php): failed to open stream: No such file or directory
在网上找了很多资料都不知道是咋回事,后来看到一篇文章,才发现,我在loginForm 模型里面ruls定义了一个'password'为'authenticate',意识是需要另外写个方法,手动验证密码登录输入,所以在loginForm中定义一个方法为public function authenticate(){}就不会报这个错误了!!!原创 2013-05-22 10:34:32 · 3227 阅读 · 0 评论 -
CActiveForm表单验证,beginform属性添加class属性
htmlOptions=array(添加html表单属性)beginWidget('CActiveForm', array( 'id'=>'user-form', 'htmlOptions'=>array( 'class'=>'form-horizontal', ),) )?>原创 2013-05-22 10:54:30 · 916 阅读 · 0 评论 -
关于yii缓存机制,片段缓存,页面缓存,数据缓存,动态缓存的设置过程
{片段缓存}:片段缓存实现if($this->beginCache('goods')array('duration'=>3600---->缓存时间'varyByParam'=>array('page'),-->根据不同的参数生成不同的缓存页面'dependency'=>array('class'=>'CDbCacheDependency'---->数据库缓存原创 2013-05-24 08:30:25 · 1800 阅读 · 0 评论 -
Yii中用户访问权限这顶,filters
首先在controller中必须定义两个方法第一:filters方法public function filters(){ return array(''accessControl'');//使用Yii自带的accessControl 过滤器}第二:accessRules方法public function accessRules(){ return arr原创 2013-05-27 17:15:40 · 759 阅读 · 0 评论 -
PHP中$_SERVER参考手册
$_SERVER['PHP_SELF'] #当前正在执行脚本的文件名,与 document root相关。$_SERVER['argv'] #传递给该脚本的参数。 $_SERVER['argc'] #包含传递给程序的命令行参数的个数(如果运行在命令行模式)。 $_SERVER['GATEWAY_INTERFACE'] #服务器使用的 CGI 规范的版本。例如,“CGI/1.1”。$转载 2013-05-28 10:45:50 · 603 阅读 · 0 评论 -
Yii model 中使用表与表之间关联运用(relations)
http://blog.163.com/wangzhenbo85@126/blog/static/101363282201301092526559/总结: 名词解释可能存在两个活动记录对象之间的关系有四种类型:BELONGS_TO: 例如,成员属于一个团队;HAS_ONE: 例如,成员有个人资料;HAS_MANY: 例如,一个团队有很多成员;MANY_MANY: 例转载 2013-09-03 16:18:57 · 1267 阅读 · 1 评论 -
php cookie 的使用和注意事项
setCookie() 设置cookie注释: setCookie()函数必须位于标签之前语法setCookie(name, value, expire, path, domain, secure);说明:name->cookie名称value->cookie保存的值expire->规定 cookie 的有效期。path->cookie 的服务器路径do原创 2013-11-12 10:31:03 · 745 阅读 · 0 评论