سلام
چون بحث ما درمورد کوکی ها هست اول باید بدونیم که کوکی چی هست؟

<br> > كوكي عبارت است از يك پيغام كه سرور به مرورگر ( Browser ) شما مي فرستد. مرورگر شما اين پيغام را در يك فايل متني ( Text ) ذخيره مي كند. پس از آن هر بار كه كه شما به آن سرور مراجعه مي كنيد ( يعني يك صفحه از وب سايتي را كه روي آن سرور قرار دارد باز مي كنيد. ) يا به عبارت ديگر هر بار كه مرورگر شما (مثلاً اينترنت اكسپلورر ) در خواست يك صفحه از آن سرور مي كند اين پيغام را به آن سرور باز مي گرداند. <br>

اگر ما بخوایم به مرورگر کاربر کوکی خودمون رو به اضافه کنیم باید از تابع Setcookie استفاده کنیم.

برای استفاده از این تابع شما باید سه پارامتر رو مشخص کنید:
setcookie(name, value, expiration)

Name: نام کوکی شماست! ما با استفاده از این نام هست که میتونیم با کوکی خودمون کار کنیم پس خیلی مهمه!
Value: مقداری هست که باید در کوکی ما ذخیره بشه.
Expiration : مدت زمانی که کوکی شما باید اعتبار داشته باشه بعد از مدت تعیین شده کوکی شما expire میشه و قابل استفاده نیست. اگر این زمان رو مشخص نکنید تا restart شدن بعدی مرورگر کوکی معتبر خواهد بود.

مثال:
Set کردن کوکی:

<?php
//Calculate 60 days in the future
//seconds * minutes * hours * days + current time
$inTwoMonths = 60 * 60 * 24 * 60 + time(); 
setcookie('lastVisit', date("G:i - m/d/y"), $inTwoMonths); 
?>

خواندن کوکی:

<?php
if(isset($_COOKIE['lastVisit']))
	$visit = $_COOKIE['lastVisit']; 
else
	echo "You've got some stale cookies!";

echo "Your last visit was - ". $visit;
?>

نتیجه:
Your last visit was - 11:48 - 02/28/08

موفق باشید.