簡體   English   中英

在 Laravel 中提交表單后如何重定向到主頁

[英]How to redirect to home page After Submitting the form in Laravel

這是表單控制器提交表單后如何重定向到主頁? 或重定向到任何網址?

public function sendEmail(Request $request){
            $this->validate($request, [
                            'fullname' => 'required',
                            'phonenumb' => 'required',
                            'mail' => 'required',
                   ]);
    
            Mail::send('email', [
                    'fullname' => $request->get('fullname'),
                    'phonenumb' => $request->get('phonenumb'),
                    'mail' => $request->get('mail') ],
                    function ($message) {
                            $message->from('example@domain.com');
                            $message->to('example@domain.com', 'Subject')
                                    ->subject('New candidate for Job ');
            });
    
            return back()->with('success', 'Thanks for contacting me, I will get back to you soon!');
    
        }
    }

您可以使用路線:

return redirect()->route('profile');

使用redirect助手

重定向到路由

return redirect()->route('home');

重定向到不同的網址

return redirect('https://www.google.com/');

更多關於 Laravel 中的重定向

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM