これを正しく説明する方法や何を検索するのか分かりませんが、重複している場合はごめんなさい。PHP拡張URLをPOSTデータとして使用する方法
私は異なる人のプロフィールを表示するページwww.site.com/profile
を持っています。そのページにはform
があり、select
とsubmit button
です。 select
には、選択する人のドロップダウンリストがあり、submit button
をクリックすると、選択した人物の詳細がページに表示されます。情報はPOST経由で送信されます。
私ができることをやりたいことは、www.site.com/profile/Barry%20Crouch
に行き、www.site.com/profile
ページにPOSTデータとしてBarry Crouch
をロードします。だから、最後のスラッシュの後に来る名前は、選んだ選手名として使われます。
私はこれを欲しがるので、誰かをページにリンクさせ、私がそれらを表示しようとしている人の詳細を表示することができます。もちろん、その名前がリストにない場合は、詳細は表示されません。また、SQLインジェクションを防ぐためにPDOプリペアドステートメントを使用しています。
何が問題なのですか?ここではコードを書いていません。試したコードを提供し、エラーを表示してください。さらに詳細を追加すると、ユーザーが/ Barry%20Crouchを/ Gareth%20Baleに変更するとどうなりますか?それはPOSTされ、処理されますか?次に、POSTを使用するポイントは何ですか?代わりにGETを使用する – JapanGuy