PDA

View Full Version : دسترسی به همه session ها و تغییر در آنها



mehdi_kamari
جمعه 14 دی 1386, 10:39 صبح
سلام دوستان عزیز
برای پروژه ای نیاز دارم که همزمان به session های موجود (همه کاربران) دسترسی داشته باشم و همه را Destroy کنم البته بعد از اینکه اطلاعات اونها رو خوندم .

متاسفانه روشی برای این کار پیدا نکردم . شاید اطلاعات بنده در این مورد ناقص هست .
اگر اطلاعاتی در این مورد دارید ممنون می شم بنده را راهنمایی بفرماید .

روز خوبی براتون آرزو می کنم .

vahid4134
یک شنبه 16 دی 1386, 17:47 عصر
شما برای این کار می تونید خود فایلهای session رو که محل ذخیره اونها در php.ini قرار داره استفاده کنید. به این ترتیب باید از توابع کار با فایلها استفاده نمایید.
البته این روش الان به ذهن من می رسه

mehdi_kamari
دوشنبه 17 دی 1386, 13:41 عصر
ممنونم دوست من . ولی من یه فایل ندارم و می خوام به تعداد زیادی دسترسی داشته باشم که این کار مناسب نیست . نمیدونم چه کنم .
راستش می خوام مقداری رو موقتا جایی نگه دارم و در نهایت به DB منتقل کنم .
حالا اگه مطلبی به جز کوکی به ذهنتون میرسه ممنون میشم راهنمایی بفرمایید .

vahid4134
دوشنبه 17 دی 1386, 14:56 عصر
گفتم که
ببینید ساختار session پی اچ پی به این صورت هست اطلاعات رو درون فایلها ذخیره می کنه که آدرس فایلها رو میتونید در php.ini تغییر بدید. خوب برای این کار شما باید فایلها رو با توابع کار با فایلها باز کنید و بعد از خوندن اونها رو از بین ببرید. البته داخل خود php هم توابع خوبی برای خوندن فایلها می تونید پیدا کنید.
فکر نکنم نقطه گنگی مونده باشه

cybercoder
دوشنبه 17 دی 1386, 17:15 عصر
فکر نکنم نقطه گنگی مونده باشه

به غیر از مجوزهای دسترسی
و رمزگشایی البته

mehdi_kamari
سه شنبه 18 دی 1386, 00:25 صبح
باید تست بگیرم - نمی دونم شاید مشکل بر بخورم .
باز از همکاریتون ممنونم .

musiox
چهارشنبه 19 دی 1386, 12:17 عصر
در این مورد قبلا بحث شده . یه جستجو بکن ... ولی این کارتو راه میندازه .


string session_save_path ( [string path] )