и в куки записывается 
                  
                  
                  
                  
                  
                  var date = new Date();
                  
                  
                  date.setTime(date.getTime() + (2629746000));// + месяц
                  
                  
                  document.cookie = "subscribe=y; path=/; expires="+date.toUTCString()+"; domain=.site.ru;";
                  
                  
                  
                  
                  
                  Дальше PHP
                  
                  
                  if(empty($_COOKIE['subscribe'])) {
                  
                  
                  ...вызов компонента баннера...
                  
                  
                  }
                  
                  
                  
                  
                  
                  Компонент баннера выводится на всех страницах. Кеш у него отключен - "CACHE_TYPE" => "N"
                  
                  
                  
                  
                  
                  Все работает, но криво:
                  
                  
                  Открываю режим инкогнито, открываю главную.
                  
                  
                  
                  
                  
                  Вижу баннер, закрываю его, (тут срабатывает мой JS и записывает куку).
                  
                  
                  
                  
                  
                  При обновлении этой же страницы - все хорошо, баннер не показывается, но при клике на другую страницу он показывается, пока страницу не перезагрузишь.
                  
                  
                  
                  
                  
                  При печати массива с куками, на кадой новой странице он пустой, при обновлении - заполняется ключами и значениями
                  
                  
                  
                  
                  
                  Почему именно с второго раза массив наполняется?
                  
                  
                
Хром? Такую же фигню замечал на сесвисах google
Обсуждают сегодня