$this->validate($request, [
'first_name' => 'required',
'last_name' => 'required',
'email' => 'required|email|max:255|unique:users',
'password' => 'required|min:5|confirmed',
'image' => 'image|mimes:jpeg,png,jpg,gif,svg|max:2048',
]);
$first_name = $request->first_name;
$last_name = $request->last_name;
$email = $request->email;
$password = $request->password;
$old_logo = $request->old_logo;
$logo="";
if($request->image)
{
$imageName = time().'.'.$request->image->getClientOriginalExtension();
$request->image->move(public_path('upload'), $imageName);
$logo = $imageName;
chmod('public/upload/'.$logo, 0777);
}
else
{
$logo=$old_logo;
}
$stm1=User::find($user_id);
$stm1->first_name=$first_name;
$stm1->last_name=$last_name;
$stm1->email=$email;
$stm1->logo=$logo;
$stm1->password=bcrypt($password);
$stm1->created_at=$time;
$stm1->save();
return redirect("login")->with("message","Account Successfully created");