soulmy adlı üyeden alıntı: mesajı görüntüle
setcookie('sepet_'.$USERID.'['.$id.']', $_COOKIE['sepet_'.$USERID.''][$id] + 1, time() + (86450));

veya

setcookie('sepet['.$USERID.']['.$id.']', $_COOKIE['sepet'][$USERID][$id] + 1, time() + (86450));

bu şekilde benzersiz cookie adı oluşturup yapabilirsin.

Ama ben sizin yerinizde olsam cookie olarak veriyi tutmaktansa session tarafında bu verileri tutardım. Çok fazla kafa karışıklığı yaratmamış olur.
olmadi hocam :S yapı tam olarak şu şekilde

  if ( isset($_COOKIE['sepet'][$id])){

         setcookie('sepet['.$id.']', $_COOKIE['sepet'][$id] + 1, time() + (86450));
      } else {
         setcookie('sepet['.$id.']', 1, time() + (86450));
      }
      header('Location:'.$_SERVER['HTTP_REFERER']);
  }