Поставил плагин jquery для cookie, через отдельную страницу задаю куки через обычный js
document.cookie = "name=<?=$name?>";
потом на странице переназначаю, чтобы куки жили дольше (знаю что можно через js сделать, но мне так проще)
$.cookie('name', $.cookie('name'), { expires: 1});
все вроде работает, даже время стоит, но после перезапуска браузера куки спадают.
UPD:
Только что затестил, остается только первая кука (при завершении сессии), остальные игнорирует. Вот тут записывается и редириктит на основную страницу:
document.cookie = "name=<?=$name?>; path=/; expires=" + date.toUTCString();
document.cookie = "fname=<?=$fname?>; path=/; expires=" + date.toUTCString();
document.cookie = "avatar=<?=$ava?>; path=/; expires=" + date.toUTCString();