هش پسورد

ساخت وبلاگ
سلام دوستان
من این کد رو نوشتم ولی هربار برای ویرایش که میرم پسورد هش میشه
مشکلش کجاست؟
 public function afterFind() { $this->_oldPassword = $this->password; retu parent::afterFind(); } public function beforeSave($insert) { if(trim($this->password) !== '' || $this->password !== $this->_oldPassword) { $this->password = Yii::$app->security->generatePasswordHash($this->password); $this->password_repeat = $this->password; } retu parent::beforeSave($insert); }

تشکر شده توسط:

توی مدل سناریو تعریف کردین؟

تشکر شده توسط:

(2 ساعت قبل)abdollah110110 نوشته: توی مدل سناریو تعریف کردین؟


بله

تشکر شده توسط:

شرط مخالف بودن رو فقط با یه مساوی بررسی کنید ببینید حل میشه؟
مثل کد زیر:
if(trim($this->password) != '' || $this->password != $this->_oldPassword)

تشکر شده توسط:

این کد برای actionCreate دزست کار میکنه
برای edit مشکل داره

تشکر شده توسط:

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : خنجی prog بازدید : 128 تاريخ : چهارشنبه 11 فروردين 1395 ساعت: 19:58

خبرنامه