여기에 오류가 있습니다.Laravel 전자 메일 첨부 파일
$file = $request->file('upload_cv');
$fileName = $file->getClientOriginalName();
$request->file('upload_cv')->move("cv/", $fileName);
$tambah->upload_cv = $fileName;
$tambah->save();
$email = DB::table('user')->where('email');
Mail::send('emails.welcome', array(
'email' => $request['email'],
'HP' => $request['kontak'],
'nama' => $request['nama'],
'posisi' => $request['posisi'],
'CV' => $tambah->upload_cv = $fileName
), function ($message) use ($request, $tambah, $email, $file)
{
$message->from('[email protected]', $request->posisi);
$message->to('[email protected]')
->subject('Lamaran Baru')
->cc('[email protected]')
->attach($file)
->replyTo($request->email);
$message->getSwiftMessage();
});
return redirect()->to('index');
제출을 클릭하면 오류가 발생하며, 현재 양식에 영원히 걸려 있습니다. ->attach($file)
을 제거하면 인덱스로 리디렉션됩니다. 즉, 인덱스가 작동했음을 의미합니다. 하지만 ->attach($file)
을 항상 현재 페이지에로드하고 남겨두면됩니다.
무엇이 잘못 되었습니까? 감사합니다.
첨부 할 첨부 파일의 크기는 어느 정도입니까? 그것은 단지 아직도 업로드 할 수 있습니다. –