我正在閱讀codebright。嘗試在數據檢索部分。但我在路由上失敗了。laravel 4 route post throw new NotFoundHttpException
我把我的laravel安裝在wamp上。
這是我的代碼。
form.blade.php
<form action="{{ url('/') }}" method="post">
<input type="hidden" name="foo" value="bar" />
<input type="hidden" name="baz" value="boo" />
<input type="submit" value="Send" />
</form>
routes.php文件
Route::post('/', function() {
$data = Input::all();
var_dump($data);
});
Route::get('post-form', function() {
return View::make('form');
});
它顯示一個錯誤頁面,並說: 「throw new NotFoundHttpException;
」
但之後我添加了一個尾部斜槓行動。像這樣:"action={{url('/')/}}"
。它工作正常。我不知道哪裏錯了。 .htaccess
或我需要設置virtual machine
。
在此先感謝。
但是使用Route :: get是可以的。但是使用Route :: post()失敗了。 – iceman126