/home/techb158/ileadtechnology.com/app/Http/Controllers
Edit: /home/techb158/ileadtechnology.com/app/Http/Controllers/UserProfileController.php (1883B)
id)->first();
return view('front.user_profile.profile',compact('orders', 'course', 'countries', 'states', 'cities'));
}
return Redirect::route('login')->withInput()->with('delete', trans('flash.PleaseLogin'));
}
public function userprofile(Request $request,$id)
{
$user = User::findorfail($id);
$request->validate([
'email' => 'required|email|unique:users,email,'.$user->id,
]);
$input = $request->all();
if($file = $request->file('user_img'))
{
if($user->user_img != "")
{
$content = @file_get_contents(public_path().'/images/user_img/'.$user->user_img);
if ($content) {
unlink(public_path().'/images/user_img/'.$user->user_img);
}
}
$name = time().$file->getClientOriginalName();
$file->move('images/user_img', $name);
$input['user_img'] = $name;
}
if(isset($request->update_pass)){
$input['password'] = Hash::make($request->password);
}
else{
$input['password'] = $user->password;
}
$user->update($input);
Session::flash('success', trans('flash.UpdatedSuccessfully'));
return back();
}
}