从树枝发送值到控制器

时间:2014-03-20 17:48:09

标签: symfony

我在我的观看new.html.twig中整合了谷歌地图,我在表格中得到了这样的纬度和经度:

<input size="15" type="text" id="latbox" name="lat" value=""> 
<input size="15" type="text" id="lonbox" name="lon" value="">

我需要将这两个值发送到控制器以将它们插入到我的数据库中。如何将它们发送给控制器?

2 个答案:

答案 0 :(得分:2)

这是一个最小的例子

<form action="path/to/controller" method="GET">
    <input size="15" type="text" id="latbox" name="lat" value=""> 
    <input size="15" type="text" id="lonbox" name="lon" value="">
    <input type="submit" value="submit" />
</form>

并在您的控制器中

$lat = $request->query->get('lat');
$lon = $request->query->get('lon');

有几种方法可以实际提交数据,这只是一个基本的例子

答案 1 :(得分:1)

如果是POST请求则

<form action="path/to/controller" method="POST">
<input size="15" type="text" id="latbox" name="lat" value=""> 
<input size="15" type="text" id="lonbox" name="lon" value="">
<input type="submit" value="submit" />

在控制器

$lat = $request->request->get('lat'); $lon = $request->request->get('lon');