Php Laravel构造URL并将下拉选择的项作为参数传递

Php Laravel构造URL并将下拉选择的项作为参数传递,php,laravel,dropdown,Php,Laravel,Dropdown,我正在尝试为Laravel中的“搜索”方法构造URL,并从选定的下拉选项中传递多个参数。我有4个下拉列表,我试图传递这样的参数,但它不起作用,它说的是未定义的索引:country,那么我如何才能做到这一点呢 <a href="{{ URL::to('/search',array($_POST['country'],$_POST['lokacija'],$_POST['prodajaizdavanje'],$_POST['vrsta']), false) }}"> <input

我正在尝试为Laravel中的“搜索”方法构造URL,并从选定的下拉选项中传递多个参数。我有4个下拉列表,我试图传递这样的参数,但它不起作用,它说的是未定义的索引:country,那么我如何才能做到这一点呢

<a href="{{ URL::to('/search',array($_POST['country'],$_POST['lokacija'],$_POST['prodajaizdavanje'],$_POST['vrsta']), false) }}">  <input id="Search" type="submit" value="Traži" />   </a>

当然,我有如下定义的下拉列表:

<select name="country"> ..some options.. </select>
。一些选项。。

您需要一个表单,其中包含您的输入:

<form method="get" action="/search">
    <select name="country">
        Your options
    </select>
    <input type="submit" value="search" />
</form>

你的选择

您将能够访问搜索路线中的选择

您需要一个表单,并在其中输入您的信息:

<form method="get" action="/search">
    <select name="country">
        Your options
    </select>
    <input type="submit" value="search" />
</form>

你的选择

您将能够访问搜索路径中的选择

只需确保您的表单使用的是GET方法

<form method="GET" action="/search">
    Other fields comes here
    <input type="submit" value="search" />
</form>

其他领域也来了
您可以使用$\u GET['variable\u name']访问输入


不要忘记生成令牌,否则Laravel将抛出一个错误。

只要确保表单使用GET方法即可

<form method="GET" action="/search">
    Other fields comes here
    <input type="submit" value="search" />
</form>

其他领域也来了
您可以使用$\u GET['variable\u name']访问输入

不要忘记生成令牌,否则Laravel将抛出错误