私はショッピング Web サイトを持っており、javascript を使用して商品をカートに追加しています。カートに追加をクリックするたびに、カートを表す div にアイテムの名前が表示されます。各ページにカートの内容を保持したいので、私がしたことは次のとおりです。
$("#cartlink").attr("href", "cart.php?app="+tab+"")
「タブ」は、カート内のすべてのアイテムを含む配列です。次に、GET を使用して、cart.php ページのカートの要素を取得します。しかし、私の問題は、JSを使用してカートにアイテムを追加するため、ユーザーがcart.php?appリンクをクリックせずにページを変更すると、タブが消去され、「タブ」を回復する方法がないことです。ユーザーが cart.php リンクをクリックすると、GET を使用してコンテンツをセッションに保存し、それをすべてのページで使用できます。
そのため、ユーザーが cart.php をクリックしないことにした場合に、カートの内容を記憶する方法が必要になります。
ありがとう!