文档章节

yii_1_1_17_7(session/redirect/createUrl-2016-2-10)

wsy940822
 wsy940822
发布于 2016/02/10 18:36
字数 216
阅读 57
收藏 1

1.登录信息调取

Yii::APP()->user->name,调取登录得session信息

后台需要在modules->views里面的模块Module.php的init方法中

Yii::app()->setComponents(array(
	'user' => array('stateKeyPrefix' => 'admin'),
	)
);

2.退出

public function actionOut(){
	Yii::app()->user->logout();
}

3.redirect跳转方法使用

当前控制器:
$this->redirect(array('index'));//跳转到当前控制器的index方法
访问其它控制器:
$this->redirect(array('控制器/方法'));

4.createUrl跳转地址

在视图中用:
<?php echo $this->createUrl('控制器、方法',get参数); ?>
例子:
<?php echo $this->createUrl('article/index',array('aid'=>3)); ?>

5.SESSION

session加时间:
Yii::app()->session['logintime'] = time();
清除:
Yii::app()->session->clear();
Yii::app()->session->destory();

退出登录:
Yii::app()->user->logout();

Yii提供的客户端ip获取方法
Yii::app()->request->userHostAddress;

6.环境等

服务器环境
$_SERVER['SERVER_SOFTWARE'];
PHP版本
PHP_VERSION;
服务器IP
$_SERVER['SERVER_ADDR'];
数据库信息
mysql_get_client_info();

© 著作权归作者所有

共有 人打赏支持
wsy940822
粉丝 27
博文 63
码字总数 24407
作品 0
浦东
程序员
私信 提问
yii gridview根据字段值不同 显示不同样式及文字

视图代码 组件 CGridView array( 'name'=>'issystem', 'type'=>'raw',//必需,否则显示为html代码:如图1 //方法一:'value'=>array($this, 'showUseriew') //也可使用此方法2'value'=>'glob......

daniel-john
2014/04/15
0
0
技术积累笔记概要

2015年11月24日 1、rest 速率限制,写属于自己的方法。 2、actions方法深刻了解。 3、YII技术博客:http://blog.csdn.net/terrywater/article/category/2565815。 4、静态方法传递参数的习惯...

风清扬-深圳
2015/11/24
78
0
详解Yii2框架中生成URL的方法

前言 在项目中,推荐使用 Yii2 内置的 URL 工具类生成链接,这样可以非常便捷的管理整站的 URL 行为:比如通过修改配置改变整站的URL格式等。URL 更多高级的用法参见官方文档,这篇文章仅仅介...

botkenni
06/07
0
0
在Yii中重写URL(高级版)

前两天做了网站SEO方面的URL优化工作。 具体要求是:商品分类的URL中需要有这个分类的汉语拼音出现, 如:http://www.abc.com/category-shafa.html (之前的URL大致是这样的:http://www.abc....

wedv
2014/02/24
0
0
YII Framework学习教程-YII的路由

http://www.localyii.com/testwebap/index.php?r=testmod/default/index。 根据以前的知识,我们知道此url是访问的testmod module的default controller下的index action。对应的存储路径是:...

Flowf
2011/12/10
0
0

没有更多内容

加载失败,请刷新页面

加载更多

小白带你认识netty(三)之NioEventLoop的线程(或者reactor线程)启动(一)

在第一章中,我们看关于NioEventLoopGroup的初始化,我们知道了NioEventLoopGroup对象中有一组EventLoop数组,并且数组中的每个EventLoop对象都对应一个线程FastThreadLocalThread,那么这个...

天空小小
今天
3
0
PHP动态扩展Redis模块

查看已有模块 [root@test-a ~]# /usr/local/php/bin/php -m[PHP Modules]bz2Core...zlib[Zend Modules] 下载包,解压,生成configure文件 [root@test-a ~]# cd /usr/local/src/[ro......

野雪球
今天
3
0
在Ignite中使用线性回归算法

在本系列前面的文章中,简单介绍了一下Ignite的机器学习网格,下面会趁热打铁,结合一些示例,深入介绍Ignite支持的一些机器学习算法。 如果要找合适的数据集,会发现可用的有很多,但是对于...

李玉珏
今天
5
0
Mybatis应用学习——简单使用示例

1. 传统JDBC程序中存在的问题 1. 一个简单的JDBC程序示例: public class JDBCDemo {public static void main(String[] args) {Connection con=null;PreparedStatement statemen...

江左煤郎
今天
4
0
使用JavaScript编写iOS应用业务逻辑

JSAUIKitCocoa使你可以使用JavaScript编写对性能要求不高但可能变动性很大的iOS应用的业务逻辑部分,View组件、需要多线程支持的Model等则直接使用原生对象。 编写方式与React Native相似,但...

neal01
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部