Модераторы: 2man
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Почему пропадают куки после перезагрузки страницы? 
:(
    Опции темы
magru
Дата 23.8.2015, 15:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 8.4.2014

Репутация: нет
Всего: нет



Я использую AJAX в вордпресс для того что бы добавить продукт в корзину. Вот код функции которая это делает :
Код

function updateCart(){
  $cart = array();
  $prodID = "";
  $response = array();
  $cookie_name = 'cart';

  if(isset($_REQUEST['prodID'])){
    $prodID = $_REQUEST['prodID'];
  }else{
    $prodID = false;
  }
  
  if(isset($_COOKIE['cart'])){
    $cart = json_decode( stripcslashes($_COOKIE[$cookie_name]), true);
    array_push($cart, $prodID);
    if(setcookie( $cookie_name, json_encode($cart, true), time() + (24 * 60 * 60), COOKIEPATH, COOKIE_DOMAIN )){
      $response['cookie'] = 'cart_exist';
      wp_send_json_success( $response );
    }else{
      wp_send_json_error( );
    }
  }else{
    if($prodID){
      array_push($cart, $prodID);
    }
    
    if(setcookie( $cookie_name, json_encode($cart, true), time() + (24 * 60 * 60))){
      $response['cookie'] = 'cart_not_exist';
      $response['cart'] = $_COOKIE['cart'];
      wp_send_json_success( $response );
    }else{
      wp_send_json_error( );
    }
  }
}


В мобильной версии сайта после перезагрузки страницы я не вижу куки которые прописал, хотя функция возвращает wp_send_json_success. В десктопной версии все работает отлично (для мобильной версии подгружается другая версия шаблона вордпресс, но функция та же). 

Есть какие то идеи почему так ? (в мобильной версии используется jquery mobile и bootstrap).
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | WordPress | Следующая тема »


 




[ Время генерации скрипта: 0.2702 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.