(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-85215037-1', 'auto'); ga('send', 'pageview');

آموزش زبان برنامه نویسی php , html , css , تجربیات یک برنامه نویس

۲ مطلب با کلمه‌ی کلیدی «سشن بهتره یا کوکی» ثبت شده است

کاربرد کوکی ها در برنامه نویسی

کاربرد کوکی در php

دوستان میخوام مفهوم و کاربرد کوکی رو برای همیشه یاد بگیرید و خودتون رو  دیگه درگیر این بحث و یادگیریش نکنید.

من با یک مثال شروع میکنم

ما وقتی یک فرم ورودی رو در سایتمون قرار میدیم ، معمولا یک چک باکس هم در اون زیر قرار میدیم که نوشته "مرا به خاطر بسپار"  که یکی از کاربردهای کوکی هست .

روال کار در دنیا به اینصورت هست که وقتی کاربر برای وارد شدن به سایت به صفحه لاگین مراجعه میکنه ، نام کاربری و رمز عبور رو وارد کرده و و دکمه ورود رو کلیک میکنه که سیستم اطلاعات وارد شده رو با دیتابیس چک میکنه و اگه کاربری با چنین مشخصات وجود داشت  دو تا سشن ایجاد میکنیم و مثلا نام کاربری و رمز عبور کاربر رو درون این متغییر ذخیره میکنیم و کاربر وارد سایت میشه که حتما میدونید بعد از بسته شدن پنجره مرورگر اون متغیرها (یعنی سشن ها) حذف میشه و کاربر باید مجدد وارد سایت بشه و عمل لاگین انجام بده ولی میتونیم این کار رو با استفاده از کوکی ها در برنامه نویسی مدیریت کنیم طوری که مثلا حتی با بسته شدن مرورگر هم تا یک مدت زمان خاصی لاگین بودن کاربر رو حفظ کنیم.

ادامه مطلب...
۰۱ مهر ۹۵ ، ۱۳:۱۶ ۱ نظر موافقین ۱ مخالفین ۰
مهدی حسامی

سشن چیه و چه کاربردی داره و چه تفاوتی با کوکی داره؟

سشن متغیری سراسری است که به عنوان راهکاری برای نگهداری اطلاعات درون متغیرهای سراسری جهت استفاده در صفحات مختلف میباشد.

فرض کنید در یک صفحه شما متغیری حاوی عدد یا رشته ای دارید که میخواهید کاربر وقتی به صفحه یا صفحات دیگر رفت به آن دسترسی داشته باشه و حتی اونو تغییر بده ، در اینصورت بهترین راهکار استفاده از سشن میباشد .

نکته : سشن برخلاف کوکی درون کامپیوتر سرور نگهداری می شود و بر روی کامپیوتر کلاینت چیزی رو نگه نمی دارد. و فقط در زمان ایجاد شدن شناسه ای رو به کامپیوتر کلاینت اختصاص میده

ادامه مطلب...
۱۲ تیر ۹۵ ، ۲۰:۰۰ ۰ نظر موافقین ۱ مخالفین ۰
مهدی حسامی