嗨例如URL paramater值我有此鏈接:獲得通過post方法laravel PHP
http://localhost/fp_site/public/form/create?ssid=4
在那裏,我有具有POST方法的形式。它是possbile,如果我也能得到在URL中ssid=4
在我的崗位方法,像這樣
public function store(Request $request)
{
var_dump(Input::get("ssid")); exit;
$rules = array(
'fname' => 'required',
'lname' => 'required',
'phonenumber' => 'required',
'address' => 'required',
'postcode' => 'required',
'email' => 'required',
);
$validator = Validator::make(Input::all(), $rules);
if ($validator->fails())
{
return Redirect::to('form/create')->withErrors($validator);
}
else
{
$form = new Form;
$form->fname = Input::get('fname');
$form->lname = Input::get('lname');
$form->phonenumber = Input::get('phonenumber');
$form->address = Input::get('address');
$form->postcode = Input::get('postcode');
$form->email = Input::get('email');
$form->save();
Session::flash('alert-success', 'Form Submitted Successfully.');
return Redirect::to('form/create');
}
}
我之所以在我的網址是,我有multipe來源,這將幫助我爲交通在我的網站。在我的表單中,我希望獲得URL中的ssid
值,以便我知道流量來自哪些人並將其與數據一起保存。
不能是我正在使用資源控制器。無論如何,我找到了一個解決方案:)我只是做了一個JavaScript函數,將獲得參數值,並把該值在隱藏的領域:) – Yassi
是的,使用隱藏字段可能是另一種解決方案 – Moppo