You are trying to use the specified route here. If you want to do this, you need to change the route:
Route::post('postrequest', array('as' => 'postrequest', function()
{
return View::make('home');
}));
or you can, of course, change the way a form is opened using a direct URL:
{{ Form::open(array('url' => 'postrequest')) }}
But you really have to use named routes .