セッション中にMysqlデータベースに予約されたユーザーIDの対応する値に基づいて動的リンクを設定できる動的ナビゲーションメニュー(PHP変数ベース)を作成する方法はありますか?ダイナミックナビゲーションメニューの作成方法は?
答えて
私はこの問題を最終的に解決しました。他の視聴者のガイドラインになるように、ここにソリューションを投稿しています。
フォーム変数&などの定義済みのPHPバリエーションを、プライマリまたはユニークキーの値としてエコー/クエリすることによって行うことができます(ここでは、 'id'はデフォルトでプライマリキーとユニークキーです) herfタグの内側にあります。
<a href="user.php?id=<?php echo $_SESSION['user_id']; ?>">User Account</a>
<a href="user.php?id=<?php echo $_SESSION['user_id']; ?>">User Setting</a>
<a href="user.php?id=<?php echo $_SESSION['user_id']; ?>">User Profile</a>
おかげで、
クエリ文字列にセッション変数を配置するために少し奇妙に思えます。 user.phpスクリプトはおそらくセッションにもアクセスしています。 – Michiel
なぜセッション変数をクエリ文字列に配置するのが奇妙ですか?説明しますか?私が問題を解決した方法は、私の目的を完全に果たすことです。ログインセッションのようなセッション中に、Mysqlデータベースに予約されているユーザーIDの対応する値に基づいてナビゲーションメニューのリンクを動的に設定する方法はありますか?はい。ユーザーが自分のアカウントに正常にログインした後でなければ、user.phpスクリプトはセッションにアクセスできません。 – polarexpress
- 1. GUIDの作成方法は?
- 2. スタンドアロンデータベースアプリケーションの作成方法は?
- 3. マスターデータベースの作成方法は?
- 4. パッチの作成方法は?
- 5. ユニバーサルアプリケーションの作成方法は?
- 6. WM_SYSCHARの作成方法は?
- 7. XWalkWebResourceResponseの作成方法は?
- 8. レールチェックボックスフォームの作成方法は?
- 9. ハーフウィンドウビューメニューの作成方法は?
- 10. トロイダルアレイの作成方法は?
- 11. パイプラインスクリプトの作成方法は?
- 12. クラッドグラムの作成方法は?
- 13. リアルタイムマルチライングラフの作成方法は?
- 14. リボンプロットの作成方法は?
- 15. ドキュメントアセンブリアプリケーションの作成方法は?
- 16. ダイナミックツリーの作成方法は?
- 17. クイズアプリケーションの作成方法は?
- 18. ポップアップビューの作成方法は?
- 19. DataAccessLayerの作成方法は?
- 20. スライドアニメーションの作成方法は?
- 21. ファイルフィールドの作成方法は?
- 22. テンプレートの作成方法は?
- 23. ナビゲーションサイドメニューの作成方法は?
- 24. ミュールクライアントの作成方法は?
- 25. パラレルパイプラインの作成方法は?
- 26. イテレータの作成方法は?
- 27. モーダルウィンドウの作成方法は?
- 28. バックグラウンドアプリケーションの作成方法は?
- 29. コンポジットキーの作成方法は?
- 30. パスワードリセットリンクの作成方法は?
は私が/エコーherfタグ内の主キーの値として、セッション変数を照会することによって、問題を解決してきました。以下のタグは、私がそれをどうやって行ったかを示しています。 User Account User Setting User Profile – polarexpress