Tulis cookie HTTP Mimiti anjeun

Diajar Kumaha mun Tulis na Baca hiji cookie HTTP

Cookies nu diatur ku panyungsi, mindeng ku CGI atawa JavaScript. Anjeun tiasa nulis naskah pikeun nangtukeun cookie a iraha wae acara dina kaca Wéb. Contona, lamun buka kaca ieu maneh bakal dibéré pilihan pikeun ngeset cookie a mun anjeun klik link sejen. cookie dina Sigana hal kawas kieu:

Atur-cookie: Nyumput = 1; wayahna = Rebo, 01-Sep-2040 08:00:00 GMT; jalur = /; domain = webdesign.about.com

Ieu hartosna:

Nulis cookie kalawan JavaScript

Nganggo kode handap nulis cookie anjeun:

cookie_name = "Basic_Cookie"; fungsi write_cookie () {lamun (document.cookie) {indéks = document.cookie.indexOf (cookie_name); } Sejenna {indéks = -1; } Lamun (indéks == -1) {document.cookie = cookie_name + "= 1; wayahna = Rebo, 01-Sep-2040 08:00:00 GMT"; } Sejenna {countbegin = (document.cookie.indexOf ( "=", indéks) + 1); countend = document.cookie.indexOf ( ";", indéks); lamun (countend == -1) {countend = document.cookie.length; } Cacah = eval (document.cookie.substring (countbegin, countend)) + 1; document.cookie = cookie_name + "=" + cacah + "; wayahna = Rebo, 01-Sep-2040 08:00:00 GMT"; }}

Baca cookie anjeun

Sakali anjeun geus ditulis cookie, Anjeun kedah maca eta dina urutan maké éta jaringan. Ngagunakeun Aksara ieu maca cookie anjeun:

gettimes fungsi () {lamun (document.cookie) {indéks = document.cookie.indexOf (cookie_name); lamun (! indéks = -1) {countbegin = (document.cookie.indexOf ( "=", indéks) + 1); countend = document.cookie.indexOf ( ";", indéks); lamun (countend == -1) {countend = document.cookie.length; } Cacah = document.cookie.substring (countbegin, countend); lamun (cacah == 1) {balik (cacah + "waktu"); } Sejenna {balik (cacah + "kali"); }}} Balik ( "0 kali"); }

Nelepon cookie anjeun di Patalina a

Atur cookie anjeun nalika batur clicks tumbu kalawan kode ieu awak HTML anjeun:

document.write (gettimes ());

Kaca salajengna> Dupi Cookies Cilaka? > Page 1 , 2, 3