PDA

View Full Version : سوال: راهنماییم کنید...



fs.mirbagheri
سه شنبه 17 اسفند 1389, 21:07 عصر
سلام دوستان خسته نباشید.
اگه میشه بهم بگین فرق این کد

$value=rand(1000,9999)." - ".rand(1000,9999)." - ".rand(1000,9999)." - ".rand(1000,9999);
setcookie("ramz",$value);
با این کد چیه؟

if(!$_COOKIE["ramz"]){
$value=rand(1000,9999)." - ".rand(1000,9999)." - ".rand(1000,9999)." - ".rand(1000,9999);

setcookie("ramz",$value);

کد اول میدونم چیه. در قطعه کد دوم شرط if نمیدونم واسه چیه؟ ممنون میشم واسم توضیح بدین.

binyaft
سه شنبه 17 اسفند 1389, 22:13 عصر
اولی هر دفعه صفحه اجرا بشه ی کوکی جدید ثبت میکنه ، اما دومی چک میکنه اگر کوکی قبلا ثبت نشده بود ثبت میشه!

رضا قربانی
چهارشنبه 18 اسفند 1389, 08:34 صبح
در نظر داشته باش که هر جا علامت ! تعجب اومد ====> ( یعنی نبودن ) معکوس می کنه
یا برای پر بودن مثلا یک متغیر که داخلش پست یا گت ارسال شده- می گیم اگر خالی نبود ====> empty! پس پر هست