KUJUNTI.ID MINISH3LL
Path : /var/www/clients/client0/web25/web/app/Http/Controllers/
(S)h3ll Cr3at0r :
F!le Upl0ad :

B-Con CMD Config cPanel C-Rdp D-Log Info Jump Mass Ransom Symlink vHost Zone-H

Current File : /var/www/clients/client0/web25/web/app/Http/Controllers/ContactController.php


<?php

namespace App\Http\Controllers;

use App\Models\Contact;
use App\Notifications\ModelCreatedNotification;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Mail;

class ContactController extends Controller
{
    //
    // Create Contact Form
    public function createForm(Request $request) {
        return view('front.contact');
      }
  
    // Store Contact Form data
    public function ContactUsForm(Request $request) {
        // Form validation
        $this->validate($request, [
            'name' => 'required',
            'email' => 'required|email',
            'subject'=>'required',
            'message' => 'required'
         ]);
        //  Store data in database
       $contact = Contact::create($request->all());
       $contact->notify(new ModelCreatedNotification($contact));
        // 
           //  Send mail to admin
        try {
            Mail::send('front.mail', array(
                'name' => $request->get('name'),
                'email' => $request->get('email'),
                'subject' => $request->get('subject'),
                'user_query' => $request->get('message'),
            ), function($message) use ($request){
                $message->from($request->email);
                $message->to(["lesamisdenzong.fondationcandia@gmail.com","ndemdou@yahoo.it","sylviadamlabing@gmail.com"], 'Admin')->subject($request->get('subject'));
            });
            return back()->with('success', __('We have received your message and would like to thank you for writing to us.'));
        } catch (\Throwable $th) {
		dd($th);
            echo('connection failed!');
        }
    }
}

© KUJUNTI.ID

Website Feedback Form

Please fill out the form below to send us your feedback.




Contact Support