Не записываются COOKIE

345
07 марта 2017, 17:42

Добрый вечер. Пытаюсь записать в куки значение. Значение приходит в $POST и я его проверял оно точно приходит.

<?
 session_start(); 
 $ref=$_GET['ref'];
 if ( is_numeric($ref) ) {
 setcookie('ref', $ref, strtotime('+6 min ') );
 echo 'записало';
}
 else echo 'не записало';
?>

Проверку проходит пишет что записало, смотрю куки нету записи. Как это можно объяснить. P.S Вот код с мануала и он отлично работает и записывает куки

  <?php
 // отправка cookie
 setcookie("cookie[three]", "cookiethree");
 setcookie("cookie[two]", "cookietwo");
 setcookie("cookie[one]", "cookieone");
 // после перезагрузки страницы, выведем cookie
 if (isset($_COOKIE['cookie'])) {
  foreach ($_COOKIE['cookie'] as $name => $value) {
    $name = htmlspecialchars($name);
    $value = htmlspecialchars($value);
    echo "$name : $value <br />\n";
    }
  }
?>
Answer 1

Значение приходит в $POST и я его проверял оно точно приходит.

а вы выбираете get-от $ref=$_GET['ref'];

session_start(); 
$ref=$_POST['ref'];
if ( is_numeric($ref) ) {
 setcookie('ref', $ref, strtotime('+6 min ') );
 echo 'записало';
}
else echo 'не записало';
READ ALSO
Отзывы о товаре

Отзывы о товаре

Подскажите, в плагине woocommerce есть возможность оставлять как текстовые отзывы, так и отзыв в виде выбора звёздКак я понял этот код находится...

426
Вывод цены товара

Вывод цены товара

Подскажите, как скрыть старую цену товара при детальном просмотре товара? Те

306
magento2: как заменить логотип в меню админ панели

magento2: как заменить логотип в меню админ панели

Подскажите как заменить логотип в меню(админ панель) magento2 не харкодно

273