ʻO ka hoʻonohonoho ʻana i nā kuki e kāu mau kākau a ʻaoʻao ʻekolu paha hiki ke kāohi maikaʻi ʻia me ke kōkua o PHP a me JavaScript. ʻOiai ʻaʻole kēia ka lawa kūpono no ka hoʻokō ʻana i nā hopena kuki ma hope o ka hoʻoholo ʻana o ka ʻaha e kūʻē iā Planet49 (eia ka mea nui ʻaʻole e huli pono nā mea hana e like me Google Analytics a no laila ʻaʻole kau ʻia nā kuki), hiki iā ia ke noʻonoʻo e kuki keʻokeʻo / papa inoa ʻeleʻele.
Maʻalahi kēia e hana ma PHP: Maʻaneʻi ʻoe e hoʻololi / holoi i nā poʻo poʻo kuki i hoʻonohonoho ʻia i hoʻonohonoho ʻia . Inā kāhea ʻia kēia script ma hope o ka hoʻomākaukau ʻana o nā kuki no ke poʻo pane me ke kōkua o setcookie , e hoʻoneʻe ʻia nā poʻo i makemake ʻole ʻia a ʻaʻole e hoʻonohonoho ʻia kēia mau kuki ma mua. Eia hou, nā kuki i hoʻonohonoho ʻia i ka wā i hala (e laʻa inā ʻaʻole holo ka palapala pale no kekahi kumu) e holoi ʻia hoʻi.
8b723b3329c080e9245028b4d0a3fc64
Ma JavaScript he mea liʻiliʻiʻuʻuku kēia: Maʻaneʻi mākou e hoʻohana iā Object.defineProperty (ka mea pani ma __defineGetter__ a me __defineSetter__ ) e hoʻokahuli i nā kiʻi getter / setter o ka mea palapala, i kāhea mau ʻia ke hoʻohana ʻoe i nā kuki document.cookie heluhelu a kākau. Loaʻa ka Object.getOwnPropertyDescriptor i ka getter / setter kumu, kahi e kāhea wale ʻia ai ka mea hoʻonohonoho inā ʻae ʻia ka cookie:
8b723b3329c080e9245028b4d0a3fc64