Добрый вечер. Пытаюсь записать в куки значение. Значение приходит в $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";
}
}
?>
Значение приходит в $POST и я его проверял оно точно приходит.
а вы выбираете get-от $ref=$_GET['ref'];
session_start();
$ref=$_POST['ref'];
if ( is_numeric($ref) ) {
setcookie('ref', $ref, strtotime('+6 min ') );
echo 'записало';
}
else echo 'не записало';
Какие существуют виды рекламных бордов и как выбрать подходящий?
Аренда удаленного сервера: цены, провайдеры и условия. Руководство для начинающих
Подскажите, в плагине woocommerce есть возможность оставлять как текстовые отзывы, так и отзыв в виде выбора звёздКак я понял этот код находится...
Подскажите как заменить логотип в меню(админ панель) magento2 не харкодно