public function postChangeCharacter(Request $request) { $data = $request->except('_token'); if (!ServiceAccount::checkCaptcha($data)) { dd('vao'); return redirect()->route('user.get.changeCharacter'); } elseif ($data['new_name'] != $data['re_name'] || strlen($data['new_name']) < 1 || strlen($data['new_name']) > 10) { dd('lỗi đặt tên'); return redirect()->back()->with('message', 'name mới phải trùng nhau và ký tự >6 và <15.'); } else { $character = new Character(); $character->setConnection($data['server_name']); try { $updated = $character->where('acct_id', $data['acct_id'])->where('char_id', $data['char_id'])->whereNull('Changed')->update(['nickName' => $data['new_name'], 'Changed' => 0]); } catch (\Exception $e) { dd($e->getMessage()); } if ($updated) { return redirect()->back()->with('message', 'Đổi tên thành công!'); } else { return redirect()->back()->with('message', 'Đổi tên thất bại!'); } } }