У меня проблема с перезаписью значений cookie между суб-доменами, веб-сайт, работающий на ASP, который находится на www.domain.com, и мобильный сайт, работающий на PHP, с m.domain.com, использующим тот же cookie,
Cookie созданв www.domain.com через asp следующим образом:
Response.Cookies("cookie_name")="value1"
Response.Cookies("cookie_name").Expires=DateAdd("m", 1, Date())
Response.Cookies("cookie_name").Domain = ".domain.com"
Response.Cookies("cookie_name").Path = "/"
Response.Cookies("cookie_name").Secure = false
Когда я пытался перезаписать значение в PHP (m.domain.com) следующим образом:
setcookie("cookie_name",'value2',time()+60*60*24*30, "/", ".domain.com",false);
выполнениеверните true, но когда я проверяю cookie, значение не изменилось, но все еще "value1"
также пытался установить через заголовок
header("Set-Cookie: cookie_name=value2; path=/; domain=.domain.com; expires=".gmstrftime("%A, %d-%b-%Y %H:%M:%S GMT",time()+60*60*24*30));
, но все еще без последствий, есть идеи?большое спасибо.