पर उत्पादों को जोड़ने के बाद, फायरफॉक्स में कार्ट खाली है, कार्ट पेज पर रीडायरेक्ट करने के बाद फ़ायरफ़ॉक्स ब्राउज़र में उत्पाद जोड़े जाने पर कार्ट खाली है। लेकिन इंटरनेट एक्सप्लोरर और क्रोम जैसे अन्य ब्राउज़रों में अच्छी तरह से काम करता है। और, कार्ट पेज पर रीडायरेक्ट करने से पहले, सभी ब्राउज़रों में कार्ट में आइटम की संख्या प्रदर्शित करता है।woocommerce दिखाता है कि कार्ट
global $woocommerce;
$data=explode(',',$_POST['productids']);
try
{
for($i=0;$i<sizeof($data);$i++)
{
if($data[$i]>0)
{
WC()->cart->add_to_cart($data[$i],1);
}
}
$my_cart_count = WC()->cart->get_cart_contents_count();
echo $my_cart_count;
}catch(Exception $e){echo $e;}
echo '<script type="text/javascript">window.location="'.WC()->cart->get_cart_url().'";</script>';
और आगे, यदि मैं लॉगिन करता हूं और एक ही प्रक्रिया करता हूं, तो सब ठीक से काम करता है।
यदि आप ऐसा क्या होता है var_dump ($ _ पोस्ट [ 'productids']); मरने(); ? क्या इसमें वह मूल्य शामिल है जो आप उम्मीद करेंगे (यानी उत्पाद आईडी के अल्पविराम सीमित सूची)? – BIOSTALL
हां, इसमें उत्पाद आईडी मान हैं, अगर मैं var_dump ($ _ POST ['productids'] करता हूं) – sriharichander