私はPHPを使用してショッピングカートを開発しており、セッションにデータを保存しています。 私は、ユーザーがログアウトしたときにセッションのデータをデータベースに保存する予定です。だから、彼らがログインすると、ショッピングカートのデータをデータベースから取り出すことができます。ショッピングカートセッションをデータベースに保存する場合
しかし、この方法では、ユーザーがログアウトせずにブラウザを閉じてセッションが終了すると、データはデータベースに格納されずに失われます。
問題を解決する方法はありますか?ユーザーがカートに商品を追加するたびにデータベースに直接保存する必要はありません。
ユーザのマシン上で実行されます。 – hungrykoala