質問: aタグでURLをリンクしたいのですが、 そのURLがユーザーによって変化するURLの場合 何か複雑なコードがやはり必要なのでしょうか? その人がログインしている時に、その人のIDを含んだその人専用のURL(マイページ的なもの)に飛ぶようにしたいのですが... ざっくりで良いのでどのように書けば良いか教えてほしいです。 よろしくお願いします。
回答: ログイン機能ということは大体セッションに保持していると思います。 ログイン成功時にセッションにユーザーIDなどのユーザー情報を保持しておいて適宜使うことで 「そのユーザーに関連する情報のみ」取り出せるようになります。 例えばteratailではユーザープロフィールページ自体はURLにユーザー名がつくようになっていますが、 プロフィールの編集ページ`https://teratail.com/users/setting/XXX`などはユーザー名はついていません。 セッションに保持されたユーザーIDからユーザー情報をDBから取得してきていると言えると思います。