Как установить coockies при долгом выполнении скрипта PHP?

lutskboy
На сайте с 22.11.2013
Offline
192
262

Привет всем

есть скрипт. он работает скажем 5-30 сек .

в нем строка которая устанавливает куки

но проблема для меня в том что она установиться после того как завершит работу скрипт

очень простой пример


setcookie('name', 'value', time()+3600, "/", 'site.ru', NULL, TRUE );
sleep(7);

как сделать чтоб сразу установило?

можно конечно создать файл и туда записать данные. можно бд. но хотелось бы без етого

IL
На сайте с 20.04.2007
Offline
435
#1
... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#2

Вызывайте этот скрипт через ajax например, а кук вешайте JS сразу же.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
PN
На сайте с 22.08.2012
Offline
103
#3
lutskboy:
Привет всем

есть скрипт. он работает скажем 5-30 сек .
в нем строка которая устанавливает куки
но проблема для меня в том что она установиться после того как завершит работу скрипт
очень простой пример

setcookie('name', 'value', time()+3600, "/", 'site.ru', NULL, TRUE );
sleep(7);


как сделать чтоб сразу установило?
можно конечно создать файл и туда записать данные. можно бд. но хотелось бы без етого

никак. используйте JS

Мой совет помог? Не скупись! Bitcoin 1Lseddet1o1B6odgXQHbGaWGwRkt1Db8Ef Ethereum 0x450f1a17461e25194B7F9226cDEe70173F39e1e1
S
На сайте с 30.09.2016
Offline
469
#4
proksey-net:
используйте JS

Это не всегда возможно.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий