Webフォーム認証を使用するアプリケーションを構築しており、ユーザーはSQLデータベースからログオンして人のリストを作成できます。ユーザーは複数のドロップダウンメニューから選択してリストを作成できます。バックエンドのコードは、selectステートメントとしてsqlデータソースに渡される選択されたドロップダウンから文字列を作成します。私は、ユーザーが作成されたSQL文字列変数を保存する方法を見つける必要があるので、再度ログインすると、保存されたリストを見ることができます。私の考えは、セッション変数またはユーザーIDを取得し、変数と共にデータベースに挿入することでしたが、これを実行する最善の方法を見つけることができません。前もって感謝します。ユーザーの作成した変数をユーザーセッションIDでデータベースに保存
0
A
答えて
0
これは古い投稿であることはわかっていますが、満足のいく回答は見つかっていないようです。さらに、私はディスカッションスレッドにコメントをすることができないので、私はこの方法でアイデアを提出しなければなりません。
変数をXMLに格納し、そのXMLをデータベースの列(user_prefテーブルなど)に保存することを検討しましたか?
あなたのデータベースがユーザーを認証するとき、私はあなたがアクションの一部を実行するストアドプロシージャを持っていると推測します。なぜ格納されたprocでXMLを引っ張って解析するためにWebフォームに渡すのはなぜですか? XMLはWebインターフェイスで広くサポートされているため、これは実装が簡単なソリューションになる可能性があります。
関連する問題
- 1. セッションにユーザーIDを保存
- 2. レコードのコピーを作成し、ユニークなIDを持つデータベースに保存する
- 3. AzureのASP.NET Coreを使用したRedisでのユーザーセッションの保存
- 4. ユーザーセッションをリアストサーバ側アプリケーションのlocalstorageに保存
- 5. iOSアプリケーションでユーザーが作成したコンテンツを保存する
- 6. ユーザーが作成したフォルダにファイルを保存する
- 7. グループを作成し、ユーザーをデータベースに保存する必要があります。
- 8. ユーザーセッションをCordova Webviewに保存する
- 9. カラムidのベースに作成されたdbにjs変数を保存します
- 10. yii2はユーザーのタイムゾーンを保存するためにデータベースに変換します
- 11. セッションでのユーザーIDの保存
- 12. 新しいイベントを作成中に、イベントIDを作成したユーザーにイベントIDを保存しようとしています...エラー
- 13. 作成したオブジェクトのIDをユーザーIDと同じにする
- 14. Django:ユーザーIDをクッキーに保存する
- 15. 一意のIDを作成してDBに保存する
- 16. フォームを動的に作成し、データベースに保存します。
- 17. PHPで作成した変数をmysqlデータベースに渡すには?
- 18. プロフィールを作成して各ユーザーの地図に保存する
- 19. データベースにデータを保存しない関数を作成します。
- 20. データベースにユーザー構成設定を保存してもよろしいですか?
- 21. ユーザーセッションを保存する方法VueJS
- 22. Laravelがユーザーセッションを保存する場所
- 23. ユーザー作成のアレイをUserDefaultsに保存できません
- 24. RedisでユーザーIDを保存するためのベストプラクティス
- 25. Android:Sqliteは、ユーザーが保存した後にデータベースに挿入する
- 26. 作成したすべてのIDをPostman環境に保存する方法
- 27. ジャンゴ - ボタンをクリックしてデータベースに日付を作成、保存
- 28. フォーム提出pdfを作成し、mysqlデータベースにデータを保存
- 29. データベースでインデックス化可能なユーザーIDを作成する
- 30. facebookユーザーのoauthアクセストークンからユーザーセッションを作成
あなたのアプローチは何が問題でしたか? – emd
変数を作成した場合は、明らかに所有者が必要です。彼のIDによって変数の所有者を特定するのは間違いありません。 –
セッション変数:いいえ、ブラウザを閉じて再度開くと、各ユーザーリクエストに対して動的に生成されます。ユーザーIDは良いアイデアですが、どこに問題がありますか?あなたはユーザーIDを知らないのですか?セッションのログイン後に保存し、必要なときに使用することができます。 (例:var userId = Session ["UserId"];) –