2017-12-15 5 views
1

私はPHPを使用してショッピングカートを開発しており、セッションにデータを保存しています。 私は、ユーザーがログアウトしたときにセッションのデータをデータベースに保存する予定です。だから、彼らがログインすると、ショッピングカートのデータをデータベースから取り出すことができます。ショッピングカートセッションをデータベースに保存する場合

しかし、この方法では、ユーザーがログアウトせずにブラウザを閉じてセッションが終了すると、データはデータベースに格納されずに失われます。

問題を解決する方法はありますか?ユーザーがカートに商品を追加するたびにデータベースに直接保存する必要はありません。

+1

ユーザのマシン上で実行されます。 – hungrykoala

答えて

0

保存セッションログアウトしたときに、ログインにそれを行うために優れているログインにしていない。 ユーザーが何かをするときは、常に状態を保存します。 は、ユーザーがログアウトまたはログインセッションは常にあなたもローカルストレージにデータを保持することができます

を更新していることができ

良い例:http://phppot.com/php/simple-php-shopping-cart/あなたが必要な情報を保存するためにクッキーを使用することができます

関連する問題