بالا بردن زمان session

Saeeds

New Member
سلام...
آقا من چه جوری می تونم زمان session رو تو کدم زیاد کنم...
هر راهی که بگید تست کردم ولی نشده...
ini_set(session.gc__maxlifetime) رو هم ست کردم رو مقداری که می خوام ولی نشد...
خواهشا یکی کمک کنه...
 
آخرین ویرایش:

farsid

Member
تا اونجایی که من می دونم باید از توی فایل پی اچ پی .اینی تنظیم کنی که البته با ثانیه هم تنظیم می شه
 

I.NoBody

Active Member
خوب چرا از اين کد استفاده نمي کني :
کد:
session_cache_expire(180);
اين کد، بايد قبل از session_start() نوشته بشه و بنا بر تعداد دقايقي که بهش مي دي، تعيين ميکنه که چند دقيقه session فعالب باشه. مثلاً اينجا روي 3 ساعت تنظيم شده.
پس فقط کافيه توي اون صفحه اي که session هات رو set ميکني، اين دستور رو با هر زماني که مي خواي بهش بدي.
فقط يادت باشه که زمان به دقيقه هستش.
 

I.NoBody

Active Member
البته من الآن ديدم که محسن هم همين کد رو برات گذاشته.
پيشنهاد مي کنم اونو مطالعه کن.
 

Saeeds

New Member
هیچ کدوم این کارا درست نیست...
فهمیدم باید چی کار کنم...
گفتم بگم بقیه هم بدونن بد نیست...
باید با دستور ini_set("session.gc_maxlifetime" ,3600); زمان رو بالا ببرید دقت کنید قسمت دوم تابع نباید داخل کوتیشن باشه و حتما باید به صورت اینتجر پاس شه وگرنه درست کار نمی کنه...
راستی عددی هم که می دید باید به ثانیه باشه...
موفق باشید...
 

جدیدترین ارسال ها

بالا