PDA

View Full Version : ساخن فایل xml برو روی سرور بصورت uniqe



NIMA_1981
یک شنبه 13 شهریور 1390, 22:33 عصر
سلام

من یک سری صفجه دارم که اطلاعات کاربر که توی هر صفحه گرفته میشه توی یک فایل xml ذخیره میشه
جالا چند تا سال دارم

1- جون در هر زمان تعداد کاربرانی که از این صفحه اقدام به ثبت اطلاعات میکنن زیاده باید چه کاری برای عدم تداخل برای اسم فایل انجام بدم
2- اگه برای هر کس از یک اسم فایل زندم استفاده کنم جطوری میتونم فایل های ساخته شده را پس از پایان کار از روی سرور بصورت فیزیکی پاک کنم

3-

Saman Hashemi
دوشنبه 14 شهریور 1390, 08:19 صبح
به نظر من شما براي هر كاربر GUID استفاده كن و توي Session نگهداري كن براي پاك كردن يا اگه كاربرانت عضو سايت هستند ميتوني از كليد جدولت استفاده كني وآخر هم ID كاربر براي حذف Select كني،اين دو روش امكان تداخل ندارند...!

NIMA_1981
دوشنبه 14 شهریور 1390, 08:25 صبح
یعنی به هر کاربر یک کد رندم بدم - بعد اسم فیال رو بر اساس او بسازم - فقط این قسمت رو متوجه نشدم کاربر بعد از اینکه کارش نموم شد جطوری این فایل بصورت فیزیکی از روس هاست پاک بشه

با تشکر

Saman Hashemi
دوشنبه 14 شهریور 1390, 08:42 صبح
خوب بستگي به منطق كاريتون داره ميتونيد توي session_end يا بعد از اينكه كاربر با موفقيت از مراحل گذشت با استفاده از همون مواردي كه گفتم فايل پاك كني (http://www.developerfusion.com/thread/47176/create-delete-files-on-server-with-asp-net/)...!

NIMA_1981
دوشنبه 14 شهریور 1390, 11:21 صبح
مرسی دوست من

NIMA_1981
دوشنبه 14 شهریور 1390, 11:42 صبح
فقز در این موارد بهتره از سشن استفاده بشه یا از کوکی