林在警予新後沒有用戶和更改菜單,這是我的問題:Yii的認證,如果日誌中
- 如何建立會話檢測,如果用戶無法登錄。
- 用戶登錄後顯示並隱藏div。
- 尚未登錄隱藏div。
菜單欄/導航欄:
<div class="rightPane">
<div class="menuWrapper">
<div class="menuItem">
<a href="#"><?php echo Yii::t('labels', 'HOME'); ?></a>
</div>
</div>
<div class="menuWrapper">
<div class="menuItem">
<a ><?php echo Yii::t('labels', 'CONTACT'); ?></a>
</div>
</div>
<div class="menuWrapper">
<div class="menuItem">
<a href="#modal" ><?php echo Yii::t('labels', 'SIGNIN'); ?></a>
</div>
</div>
<div class="menuWrapper">
<div class="menuItem">
<a href="<?php echo Yii::app()->baseUrl ?>/register"><?php echo Yii::t('labels', 'REGISTER'); ?></a>
</div>
</div>
<div class="menuWrapper">
<div class="menuItem">
<a href="#" ><?php echo Yii::t('labels', 'signout'); ?></a>
</div>
</div>
在這裏,我的日誌後,希望在「登錄」和「註冊」應該是隱藏,然後顯示一個新的div爲「退出」
在代碼登錄從控制器:
$username = $_POST['username'];
$userpass = $_POST['userpass'];
$record=Games::model()->findByAttributes(array('email'=>$username));
if($record===null){
//somethings
}else if($this->checkPassword($record->password,$userpass)){
//somethings
}else
{
$this->_id=$record->id;
$this->_email=$record->email;
Yii::app()->user->setState('id', $record->id);
Yii::app()->user->setState('email', $record->email);
//go to somethings
}
讀取和從上到下HTTP明白這一點://www.yiiframework.com/doc/guide/ – gvgvgvijayan 2014-10-31 06:05:23
學習如何使用netbeans ide與yii插件https://netbeans.org/features/php/ – gvgvgvijayan 2014-10-31 06:40:44
順便說一句,使用全帽標籤被認爲是一種很好的做法正常(a-la「聯繫人」)文本並設置css「文本轉換:大寫」。 – Cthulhu 2014-10-31 07:06:13