私は現在laravelと私の小規模なプロジェクトを勉強していますが、今は少し問題があります。コントローラの問題
私は現在、post.blade.php
public function post($Request $request)
{
$page = $request->input('page');
$id_rilisan = $request->input('id');
$post = Rilisan::where('id_rilisan', '=', $id_rilisan)->first();
if($post = null)
{
return view('errors.404');
}
return view('html.post')
->with('post', $post);
}
と、これはコントローラ
Route::get('/', '[email protected]');
Route::get('/{query}', '[email protected]');
であるため、私のコントローラでこれを持ってhttp://example.com/?page=post&id=1
すなわちURLでPHPの入力を処理しようとしていますどのようにコントローラにルーティングされるPHP入力を処理するには?私は::あなたがこの答えをご覧下さい:-)あなたのコントローラ上のパラメータとして使用することができます
他のRoute :: getは必要ありませんか? – nothingexceptme
@nothingexceptme使用しない場合は削除できます。 2番目のルートは '/ some-string'のようなURIを捕捉します –