| xqd
@@ -40,7 +40,9 @@ class UserController extends CommonController
|
|
|
public function update($user_id)
|
|
|
{
|
|
|
|
|
|
- $validator = Validator::make($input = Input::except('_token', '_method'), [
|
|
|
+ $input = Input::except('_token', '_method','thumb','pswd');
|
|
|
+
|
|
|
+ $validator = Validator::make($input, [
|
|
|
'name' => 'required',
|
|
|
'surname' => 'required'
|
|
|
], [
|
| xqd
@@ -56,8 +58,14 @@ class UserController extends CommonController
|
|
|
|
|
|
if($pswd = Input::get('pswd'))$input['pswd'] = Crypt::encrypt($pswd);
|
|
|
|
|
|
+ if($thumb = Input::get('thumb'))$input['thumb'] = $thumb;
|
|
|
+
|
|
|
if (!User::find($user_id)->update($input)) return back()->withErrors('用户信息更新失败,请稍后重试!');
|
|
|
|
|
|
+ $sesson_user = session('user');
|
|
|
+
|
|
|
+ if($sesson_user['id']== $user_id) session(['user' => User::find($user_id)]);
|
|
|
+
|
|
|
return redirect('/user_list');
|
|
|
|
|
|
}
|