如何使表单诉诸代码的特定部分?

How do I make the form resort to a certain part of the code?

我正在为新的影子学生做一些东西(我得到了额外的学分),但我遇到了一个错误。这是我的代码。

<!DOCTYPE html>
<html lang="en" dir="ltr">
  <head>
    <meta charset="utf-8">
    <title>Icebreaker</title>
  </head>
  <body>

<form class="#" action="#" method="post">
  <label for="fname">First name:</label><br>
  <input type="text" id="fname" name="fname"><br>
  <label for="lname">Last name:</label><br>
  <input type="text" id="lname" name="lname"><br><br><br>
  <input type="submit" value="Submit">

</form>


<!--- Insert action code here --->

</body>
</html>

如何使 action 求助于 html 文件的特定部分?

表单中的操作会将您重定向到另一个将处理表单提交的 url。因此,如果表单中的操作类似于:

<form method="post" action="/show_icebreaker">
   @csrf
     .
     .
     .            
     <button type="submit">Submit</button>
</form>

然后,你会得到这样的 RouteRoute::post('/show_icebreaker', '\App\Http\Controllers\HomeController@show_icebreaker');

在我的示例中的 HomeController 中,您应该有如下内容:

public function show_add_edit_ps(Request $request){
    $FirstName = $request->fname;
    .
    .

    //You can return a view  
    return view('show_icebreaker_view')->with(['FirstName' => $FirstName]);

}