cookies - how to maintain user preferences across multiple domains in PHP -


i developing multilingual site in expression engine. , using different domains different languages versions of site eg: www.site.en, www.site.jp, etc.

now want track visitors language preference want find out of these domains visited user/system(no user login feature) in last. suppose visit www.site.com , switch www.site.jp , close browser.

so next time when user visits of these domains want redirect user domain(www.site.jp in case) visited last.

the problem can't set cookie domain.
neither have user login feature.
nor want user third party cookies coz won't reliable system.

right before redirect user www.site.jp, should set cookie in www.site.com. therefore, when user visit again in www.site.com cookie readable in php script, , can redirect again.

if user visit directly www.site.jp, need not bother that, cause site in japanese.

or
redirect www.site.com/setcookie?lang=xx,
before domain switching , right after cookie set, necessary redirect

so, in theory, www.site.com keep cookie last selected language, , can use redirect www.site.xx

or
instead using multiple domain name, using seconds level directory separation, like

www.site.com/en www.site.com/jp www.site.com/zh 

Comments

Popular posts from this blog

Add email recipient to all new Trac tickets -

400 Bad Request on Apache/PHP AddHandler wrapper -

php - Change action and image src url's with jQuery -