о5 (как всегда) случился какойто *** недоразумение
рассмотрим простой пример есть 2 скрипта
forma2.php
<?php
$token = "00000000000";
setcookie('token', $token, time() + 60 * 60 * 24 * 14);
header ("location: http://mydomen/forma.php");
?>
forma.php
<?php
echo $_COOKIE['token'];
?>
т.е. грубо говоря 1ый скрипт вызщывает второй и печатает знач перем токен
если 2 скрипта находятся в корне вебсервера (в одной директории)
то всё нормально результат 00000000000
попробуем переместитиь вызываемый forma.php в директорию на уровень ниже в папку php ./php/forma.php
header ("location:
http://mydomen/php/forma.php");
и как вы думаете , что случилось? а ничего всё куки не передаются (и соотв не выводятся)
брр ваще не врубил щас вообще распечатывает 123456789 , БРЕД какойто 5 мин назад ругался что нет такого токен короче о5 какието непонятки .
Вы конечно скажете читайте про header, читал!!! вызывать можно как угодно будь то url, будь то просто имя скрипта или путь к нему . ошибки не вижу а откуда появляется 1234567879 вообще ума не приложу ибо такое чисто в токен я не запихивал это 100%