Поменять картинку кнопи "Купить" если товар уже в корзине. Нужна помощь!!!

Пытаюсь сделать замену кнопки "Купить" на "Куплено" если товар добавлен в корзину. В файле product_listing_col.php прописал код:

if ($new_products_id_in_cart == $listing[$i]['id']){
      $lc_text .= '';
            $lc_text .= '<a class="buttton2" href="' . tep_href_link(basename($PHP_SELF), tep_get_all_get_params(array('action')) . 'action=buy_now&products_id=' . $listing['products_id'], 'NONSSL') . '">' . '</a>';
          }
          else
           {
          $lc_text .= '<a class="buttton" href="' . tep_href_link(basename($PHP_SELF), tep_get_all_get_params(array('action')) . 'action=buy_now&products_id=' . $listing['products_id'], 'NONSSL') . '">' ;
          }
С таким вариантом кода кнопка заменяеться, но после рефреша страницы кнопка возвращается в исходный вид.
Пробовал разные варианты, но никак не пойму какой "if" прописать чтобы товар сверялся с тем что уже в корзине и менял кнопку только если конкретный товар уже там. Т.е. мне нужно при выводе товара проверить нет ли его в сессии. Если товар уже в сессии (т.е. в козине) показать кнопку Куплено, если в сессии его нет показать кнопку Купить.

Буду благодарен за любую помощь!.