اپنا پہلا HTTP کوکی لکھیں

HTTP کوکی لکھنا اور پڑھنا کس طرح سیکھیں

کوکیز براؤزر کی طرف سے مقرر ہوتے ہیں، اکثر سی جی آئی یا جاوا سکرپٹ کے ساتھ. ویب صفحہ پر کسی بھی ایونٹ میں آپ کوکی کو مقرر کرنے کے لئے آپ سکرپٹ لکھ سکتے ہیں. مثال کے طور پر، اگر آپ اس صفحے پر جائیں تو آپ کو ایک اور لنک پر کلک کریں جب کوکی سیٹ کرنے کا اختیار دیا جائے گا. کوکی اس طرح کچھ نظر آتی ہے:

سیٹ ککی: شمار = 1؛ ختم ہونے والا = بدھ، 01-اگست -2040 08:00:00 GMT؛ راستہ = /؛ ڈومین = webdesign.about.com

اسکا مطلب:

جاوا اسکرپٹ کے ساتھ لکھیں

اپنی کوکی کو لکھنے کے لئے مندرجہ ذیل کوڈ کا استعمال کریں:

<سکرپٹ زبان = "جاوا سکرپٹ"> cookie_name = "Basic_Cookie"؛ فنکشن write_cookie () {اگر (document.cookie) {index = document.cookie.indexOf (cookie_name)؛ } اور {انڈیکس = -1؛ } اگر (انڈیکس == -1) {document.cookie = cookie_name + "= 1؛ ختم ہو جاتا ہے = بدھ، 01-اگست -2040 08:00:00 GMT"؛ } اور {گنبد = (دستاویز.cookie.indexOf ("="، انڈیکس) + 1)؛ گنتی = دستاویز.cookie.indexOf ("؛"، انڈیکس)؛ اگر (شمار ​​== ​​-1) {شمار شدہ = دستاویز.cookie.length؛ } شمار = eval (document.cookie.substring (countbegin، countend)) + 1؛ document.cookie = cookie_name + "=" + شمار + "؛ ختم ہونے = بدھ، 01-اگست -2040 08:00:00 GMT"؛ }}

اپنے کوکی پڑھیں

ایک بار جب آپ نے کوکی لکھی ہے، آپ اسے استعمال کرنے کے لۓ اسے پڑھنے کی ضرورت ہے. اپنی کوکی کو پڑھنے کیلئے اس سکرپٹ کا استعمال کریں:

<سکرپٹ زبان = "جاوا اسکرپٹ"> فنکشن گیٹائمز () {اگر (document.cookie) {index = document.cookie.indexOf (cookie_name)؛ اگر (انڈیکس = = -1) {countbegin = (document.cookie.indexOf ("="، index) + 1)؛ گنتی = دستاویز.cookie.indexOf ("؛"، انڈیکس)؛ اگر (شمار ​​== ​​-1) {شمار شدہ = دستاویز.cookie.length؛ } شمار = دستاویز.cookie.substring (countbegin، گنتی)؛ اگر (شمار ​​== ​​1) {واپسی (شمار ​​+ "وقت")؛ } اور {واپسی (شمار ​​+ "اوقات")؛ }}} واپسی ("0 بار")؛ }

ایک لنک میں اپنا کوکی کال کریں

اپنی کوکی کو سیٹ کریں جب کسی شخص کو اس کوڈ سے آپ کے ایچ ٹی ایم ایل جسم میں لنک کلک کیا جائے گا:

<سکرپٹ زبان = "جاوا اسکرپٹ"> document.write (gettimes ())؛

اگلا صفحہ > کوکیز خطرناک ہیں؟ > صفحہ 1 ، 2، 3