ホームページ > バックエンド開発 > PHPチュートリアル > ショッピング カートでの Cookie の使用に関する問題

ショッピング カートでの Cookie の使用に関する問題

WBOY
リリース: 2016-06-13 12:58:42
オリジナル
955 人が閲覧しました

ショッピング カートの作成に Cookie を使用する場合の問題
ショッピング カートの作成に Cookie を使用する場合、現在の Cookie を使用して、関連する商品情報をデータベースに追加するのではありません
ただし、Cookie を使用する場合は、1 回では追加できません。2 回追加する必要があります。何か良い解決策はありますか?
------解決策----------------------
js を使用して Cookie を書き込むことをお勧めします。クライアント
次に、サーバーがそれを取得して保存します。


サーバーサイドにCookieを書き込む場合
その後、$_COOKIE 変数を使用しないでください。それを取得するのは本当に不可能です
代わりに、初期変数
を使用してください。-----解決策-----
を追加しないでください。現在 Cookie を使用して作成しています。ショッピング カートですが、これはすべてフロントエンドの操作です。
Cookie の追加とバックグラウンドへのデータの書き込みを同時に行う場合は、データの送信に ajax のみを使用できます。
------解決策---------
入力する前に2回追加して投稿することをお勧めしますコード
------解決策---------

引用:
質問があります。ページ上でイベントがトリガーされない場合、サーバーは js によって渡された Cookie 値を取得できますか?

この問題を解決するには、JS に付属の setinterval() を使用できます。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート