yii_1_1_17_7(session/redirect/createUrl-2016-2-10)
yii_1_1_17_7(session/redirect/createUrl-2016-2-10)
wsy940822 发表于2年前
yii_1_1_17_7(session/redirect/createUrl-2016-2-10)
  • 发表于 2年前
  • 阅读 55
  • 收藏 1
  • 点赞 1
  • 评论 0

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();
共有 人打赏支持
粉丝 27
博文 63
码字总数 24407
×
wsy940822
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: