Я пытаюсь установить cookie непосредственно перед перенаправлением заголовка, но он не работает.Я прочитал, что установка cookie после строки перенаправления заголовка должна решить проблему, но мне не повезло.Точно так же в сообщении, которое здесь ранее было сказано, что если вы использовали «человеческий URL» в перенаправлении местоположения, вы должны использовать «/» в параметре пути куки.Это также было сделано без удачи.
header("Location: $url" . $params);
setcookie('cartstlang', 'lang', 0, '/', '', FALSE, FALSE);
setcookie('cartstdb', 'db', 0, '/', '', FALSE, FALSE);
Также обратите внимание, я проверил это, закомментировав перенаправление заголовка, а затем щелкнув ссылку для изменения страниц.Затем файлы cookie нормально появлялись в var_dump ().
Я работаю на XAMPP с PHP 5.3+.Я тестировал в IE 8 и Firefox 4.
Любая помощь будет отличной.Спасибо.