Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- namespace App\Http\Controllers;
- use Illuminate\Http\Request;
- use Illuminate\Support\Facades\Mail;
- use App\Contact;
- class ContactUsFormController extends Controller {
- // Create Contact Form
- public function createForm(Request $request) {
- return view('pages.contact');
- }
- // Store Contact Form data
- public function ContactUsForm(Request $request) {
- // Store data in database
- Contact::create($request->all());
- Mail::send('mail', array(
- 'name' => $request->get('name'),
- 'email' => $request->get('email'),
- 'subject' => $request->get('subject'),
- 'user_query' => $request->get('message'),
- 'gpdr' => $request->get('gpdr'),
- ), function($message) use ($request){
- $message->from($request->email);
- $message->to('email@example.com', 'Mipso.pl')->subject($request->get('subject') . ' [email@example.com]' );
- });
- return back()->with('success', 'Dziękujemy za wiadomość, wkrótce odpowiemy.');
- }
- }
Add Comment
Please, Sign In to add comment