0

とてもシンプルです。これを変換するにはどうすればよいですか:

index.php/person/byAge?age=5 or index.php/person/byAge (with $_POSTed data)

これに:

index.php/person/byAge/5

CodeIgniter 2.1.3 を使用しています

4

1 に答える 1

1

特定の問題については、.htaccess を編集する必要はありません (URL に index.php を含めても構わない場合)。ここでCodeigniter uri クラスを見てください。

彼らのドキュメンテーションはフレームワーク IMO についての最良のものであり、私ができるよりもはるかによく説明してくれます。

特に、次のコマンドに注意してください。

$this->uri->segment();

この関数を使用すると、URL の特定のセグメントを返すことができます。したがって、あなたの場合は、人物コントローラーの byAge メソッドを呼び出すことになります。$this->uri->segment(3); の呼び出し。5 を返します。

于 2013-02-19T15:08:00.310 に答える