私は電子商取引のWebサイトでcodeignitorを使用していますが、カートに追加機能を使用しています。 $config['sess_use_database']
を使わないでクッキーの値を増やすにはどうすればいいですか?一度に4つ以上の製品を追加できます。
0
A
答えて
2
問題はおそらく、Cookieサイズの制限を超えている(CIセッションはCookieとして保存されています)。ほとんどのブラウザの最大サイズは約4KBです。あなたのconfig.phpで
設定$config[‘sess_use_database’] = true
がci_sessionsテーブルを作成することを忘れないでください(http://www.codeigniter.com/user_guide/libraries/sessions.html)
それは私の作品と私はそれがあまりにもあなたのために働くことを願っています。
+0
Oracle 11gを使用しており、複数のアイテムを追加できません。解決策はありますか? –
関連する問題
- 1. アンドロイドで画像を使わずにチェックボックスの枠線を増やす方法
- 2. カスタムモジュールの[カートに追加]を追加する方法
- 3. 「カートに追加」ボタンをクリックしたときにカートをクリアする方法
- 4. UITableViewでカスタムセルを使わずにボタンを追加する方法は?
- 5. Redis:データを追加するときにハッシュキーを増やす方法は?
- 6. assemblyinfoを使わずにTFSビルドでバージョン番号を自動的に増やす方法はありますか?
- 7. php複数をカートに追加する方法
- 8. 商品の複数のオプションを「カートに追加」する方法
- 9. 放棄カートにギフトを追加する方法Shopifyのメール
- 10. アンドロイドで「カートに追加」する方法は?
- 11. SystemJS Configマップにフォルダを追加する方法は?
- 12. PKG-CONFIG Macにライブラリを追加する方法
- 13. csvファイルで増加する数値で列の値を増やす方法
- 14. 電子わずかなモジュールを追加する方法は?
- 15. apkサイズを増やさずにアンドロイドアプリでビデオを再生する方法
- 16. iOSでAVPlayerやMovie Playerを使わずにビデオを再生する方法
- 17. XmlFileを使用してConfigファイルに値を追加する方法
- 18. MigraDocで多量の行を追加してRAM使用量を増やす方法を避けるには?
- 19. PHPで3を増やす方法
- 20. PythonでQLCDNumberを増やす方法
- 21. redisで値を増やす方法は?
- 22. CardViewでイメージビューを増やす方法
- 23. MSSQLでnvarchar型を増やす方法
- 24. アンドロイドでヒープメモリを増やす方法
- 25. swift3でString.Indexを増やす方法は?
- 26. MySQLの値を作る方法PHPを使用して1ずつ増やす
- 27. アセンブリ - 変数を2ずつ増やす方法
- 28. Instrumentsで増加するメモリを追跡する方法は?
- 29. HTMLブートストラップ形式:要素間のスペースを追加する方法、テキスト領域のサイズを増やす方法
- 30. _collectionsや他のライブラリを使わずに辞書を注文する方法は?
なぜその背後にある論理は、4つの製品だけを追加できるのですか?どうぞよろしくお願いします。 –
可能であれば、クッキーまたはセッションに製品を保管しないでください。カートアイテムを格納するカートデータベーステーブルを使用します。ショッピングセッションのためのランダム化されたユーザーIDを作成します。そのユーザーIDをcodeigniterセッションに保存します。カートテーブルに項目を追加すると、ユーザーIDとともに保存されます。 – cartalot