رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در نمایش نام کاربری کاربر هنگام لاگین
#1
سلام من این کد رو نوشتم :
        $model = new Login();
        if($model->load(Yii::$app->request->post()) && $model->validate()){
            $userLogin = Login::find()->where(['userName' => $model->userName, 'passWord' => $model->passWord])->one();
            if ($userLogin) {
                // Session for Users
                echo "نام کاربری شما : ".$userLogin->userName;
            }else{
                echo "Sorry !";
            }
        }else{
            return $this->render('_login',['model' => $model]);
        }
اما نام کاربری رو نمایش نمی ده ولی وقتی print_r می کنمش، نمایشش می ده، مشکل از چیه ؟
پاسخ
تشکر شده توسط:
#2
خروجی print_r رو بگذارین.
پاسخ
تشکر شده توسط: ABZiko
#3
echo Yii::$app-> user-> identity-> userName
پاسخ
تشکر شده توسط: ABZiko
#4
frontend\models\Login Object (
    [userName] =>
    [passWord] =>
    [_attributes:yii\db\BaseActiveRecord:private] => Array (
        [ID] => 1
        [firstName] => علی
        [lastName] => بهاری
        [userName] => Admin
        [passWord] => 123456
        [email] => ABZiko@chmail.ir
        [avatar] => Avatar.png
    )
    [_oldAttributes:yii\db\BaseActiveRecord:private] => Array (
        [ID] => 1
        [firstName] => علی
        [lastName] => بهاری
        [userName] => Admin
        [passWord] => 123456
        [email] => ABZiko@chmail.ir
        [avatar] => Avatar.png
    )
    [_related:yii\db\BaseActiveRecord:private] => Array (
    )
    [_errors:yii\base\Model:private] =>
    [_validators:yii\base\Model:private] =>
    [_scenario:yii\base\Model:private] => default
    [_events:yii\base\Component:private] => Array (
    )
    [_behaviors:yii\base\Component:private] => Array (
    )
)
پاسخ
تشکر شده توسط:
#5
(02-07-1394، 10:14 ب.ظ)Sobhan نوشته:
echo Yii::$app-> user-> identity-> userName

خطا داد که همچین چیزی وجود ندارد ...
پاسخ
تشکر شده توسط:
#6
دوستان ترجیح دادم که از همون سیستم Yii استفاده کنم ...
پاسخ
تشکر شده توسط:




کاربران در حال بازدید این موضوع: 1 مهمان