روش کار با Cookie ها »» PHP

سلام
آموزش استفاده از Cookie در برنامه نویسیمون با php رو میخوام بگم آموزش دهنده < خودم

کوکی اصلا چیه؟
کوکی ها در واقع برای ذخیره سازی اطلاعاتی که برای شناسایی کابران به کار میرند کاربرد دارند که در حال حاضر بهترین حالت برای شناسایی کاربر cookie و session ها هستند
( حالا بماند که من همیشه session بازم حالا حال دادم cookie هم گفتم )

==

برای ساخت کوکی باید از تابع :

PHP Code:
setcookie();

استفاده کنیم که در ادامه میگم چطور مقدار بدین بهش

اگر بخوام یه مثال ساده بگم از cookie که پر کرده باشیم و مقدار بدیم میشه این ( البته برای ساختش ) :

PHP Code:
setcookie("amir","bache khob");

در اینجا amir نام کوکی ( cookie ) ما هستش و bache khob مقدار یا همون value کوکی ( cookie ) مـــا میباشد تا اینجا حله؟

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

PHP Code:
setcookie(name,value,expire);

چی شده ؟ expire میخوای بدونی چیه؟
بگم؟ باشه میگم

expire > واسه اینه که اگر کاربر مورد نظر در فلان مدت کاری انجام نداد کوکی خودش رو مثل یک بمب از بین میبره

مثال ؟ اینم مثال >

PHP Code:

// 30 rooz / 24 saato / 60 daghigheo / 60 sanie :D:D
$bye =time()+60*60*24*30; // time expire ke in az samte chap sanie shoro mishe ta rast ke mishe days

// inja ham cookie ro ba vojode expire set mikonim!

setcookie("amir","bache khob",$bye);

خوب با کامت محتوای کد رو توضیح دادم

حالا میخوایم بدونیم چطور میشه این cookie ساخته شده رو دریافت کرد>

خوب با استفاده از $_COOKIE میتونی مثل هلو بیاریش تو گلو بعدش یکم زحمت میره پایین

به این مثال توجه کنید :

PHP Code:

<?
if(isset($_POST['submit']))**

$bye=time()+60*60*24*30;
setcookie("user", "amire khob", $bye);

}

?>

<form method="post">
<input name="submit" type="submit" value="submit"></form>

===========

<?
echo $_COOKIE["user"];
?>

خوب تمام شد آموزش این بود cookie و …
به امیده روزی که مسائل امنیتی را رعایت کنید در چنین توابع مهمی

نویسنده > عمو جون امیر ( خودم )

One Response to روش کار با Cookie ها »» PHP

  1. mohsen می‌گه:

    سلام
    دستت درد نکنه خیلی بدردم خورد
    آخه یه هاست دارم که تابع seesion رو پشتیبانی نمیکنه
    یه روحیه دوباره گرفتم با کوکی زدم تو گوشش
    راستی میخوام یه آرشیو برا سایتم درست کنم
    باphp
    چه جوری میشه؟
    اگه بهم میل بزنی
    خیلی ممنون میشم

پاسخی بگذارید

در پایین مشخصات خود را پر کنید یا برای ورود روی شمایل‌ها کلیک نمایید:

نشان‌وارهٔ وردپرس.کام

شما در حال بیان دیدگاه با حساب کاربری WordPress.com خود هستید. بیرون رفتن / تغییر دادن )

تصویر توییتر

شما در حال بیان دیدگاه با حساب کاربری Twitter خود هستید. بیرون رفتن / تغییر دادن )

عکس فیسبوک

شما در حال بیان دیدگاه با حساب کاربری Facebook خود هستید. بیرون رفتن / تغییر دادن )

عکس گوگل+

شما در حال بیان دیدگاه با حساب کاربری Google+ خود هستید. بیرون رفتن / تغییر دادن )

درحال اتصال به %s

%d وب‌نوشت‌نویس این را دوست دارند: