آموزش طراحی وب

سوال در مورد کوکی

0
0

سلام خسته نباشید من در مورد ست کردن کوکی مشکل دارم یه صفحه لاگین دارم که تا لاگین نکنی نمیتونی ازامکانات سایت استفاده کنی حالا میخوام وقتی که کاربرلاگین کردکوکی واسش ست بشه و مثلا 1ساعت بتونه بدون لاگین کردن از سایت استفاده کنه بعداز 1ساعت دوباره بایدلاگین کنه اماهرکاری میکنم فقط لاگین میشه ولی کوکی واسم ست نمیشه ممنون میشم اگه کمکم کنید.باتشکر…

  • You must to post comments
0
0

سلام دوست عزیز

دستور اصلی ست کردن کوکی به شکل زیر هست :

setcookie("cookiename", "cookievalue", time()+3600);

با دستور بالا کوکی به مدت یک ساعت ست میشه .

cookiename : نام کوکی هست که قراره با استفاده از اون بعدا کوکی رو چک کنید (هرچی خواستید بزارید)

cookievalue : مقدار کوکی هست که بعدا قراره با این مقدار براش شرط تعریف کنید و … .

time() تابع زمان حال هست که زمان حال رو به ثانیه به شما برمیگردونه ، +3600 ثانیه که بکنید میشه یک ساعت آینده .

حالا برای چک کردن کوکی از دستور زیر استفاده می کنید :

if (isset($_COOKIE[‘cookiename ‘])) {

}

اگر کوکی هنوز باشه این شرط شما برقراره اما اگر منقضی شده باشه دیگه وارد این شرط نمیشه.

در اصل هنگام لاگین این کوکی ست میشه و در صفحاتتونم ابتدا این کوکی رو چک می کنید.

موفق باشید

  • You must to post comments
نمایش 1 نتیجه
پاسخ شما

لطفا جهت ارسال پاسخ به سایت .

سوالی دارید؟

اموزش تصادفی