|
@@ -0,0 +1,23 @@
|
|
|
+<?php
|
|
|
+
|
|
|
+namespace App\Http\Controllers;
|
|
|
+
|
|
|
+use Illuminate\Http\Request;
|
|
|
+
|
|
|
+class form_controller extends Controller {
|
|
|
+ public function index() {
|
|
|
+ return view("form"); // Блейд
|
|
|
+ }
|
|
|
+
|
|
|
+ public function store(Request $request) {
|
|
|
+ $request->validate([
|
|
|
+ "email" => "required|email:rfc,dns" // Будет большая задержка
|
|
|
+ ], [
|
|
|
+ // Второй опциональный массив с детальными сообщениями об ошибках
|
|
|
+ "email.required" => "Нужен email",
|
|
|
+ "email.email" => "Что-то не похоже на мыло!"
|
|
|
+ ]);
|
|
|
+
|
|
|
+ return view("success");
|
|
|
+ }
|
|
|
+}
|