簡體   English   中英

如何在 Laravel 中將用戶定義的數據從一個頁面發送到另一個頁面

[英]How can I send a user defined data from one page to another in Laravel 7

PS - 我不會使用Session Flash ,正如有人在此處類似問題中回答的那樣。

我有一個頁面,如果用戶選擇了值 1 或值 2,則允許用戶 select。基於此,用戶將被發送到另一個頁面,該頁面將被發送到另一個頁面。

這是我的刀片

第 1 頁

<select id="type" name="type">
  <option value="1">Value 1</option>
  <option value="2">Value 2</option>
</select>
<a href="{{url('page2')}}">Click Here</a>

第2頁

You have selected {{$type}}  <-------- Value 1/Value 2

但是,我不確定如何獲取第 2 頁中的數據。

使用簡單的 HTML 表格。

<form method="POST" action="{{ url('page2') }}">
    <select id="type" name="type">
        <option value="1">Value 1</option>
        <option value="2">Value 2</option>
    </select>
</form>

那么,在第 2 頁上,只有當您有 controller 時,您才能執行{{ $type }} ,例如:

public function show(Request $request) {
    return view('name_of_view_for_page_2', ['type' => $request->input('type')]);
}

暫無
暫無

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

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