ldc-wenn-dann-mit-respekt/app/Http/Controllers/ContactController.php
Vincent BRIDIER 9cd503affd
PHPCBF
2022-11-18 15:35:39 +01:00

40 lines
1.2 KiB
PHP

<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class ContactController extends Controller
{
public function contactForm()
{
return view('pages.kontakt');
}
public function sendContactForm(Request $request)
{
$request->validate([
'vorname' => 'required',
'nachname' => 'required',
'email' => 'required|email',
// 'phone' => 'required|digits:10|numeric',
'nachricht' => 'required',
'datenschutz' => 'required',
]);
$input = $request->all();
// Send mail
\Mail::send('contactMail', array(
'vorname' => $input['vorname'],
'nachname' => $input['nachname'],
'email' => $input['email'],
'nachricht' => $input['nachricht'],
), function ($message) use ($request) {
$message->from('info@wenndannmitrespekt.de', 'Kontaktformular wenndannmitrespekt.de');
$message->to('kontakt@wenndannmitrespekt.de', 'kontakt@wenndannmitrespekt.de')->subject('Kontaktformular wenndannmitrespekt.de');
});
return redirect()->back()->with(['success' => 'Vielen Dank für Ihre Nachricht.']);
}
}