حذف فایل از سرور توسط کاربر
سلام
برای اینکه کاربر یه سایت بتونه بعد از ورود، فایلهای خودشو آپلود کنه و یا پاک کنه، چی کار باید کرد؟
برای آپلود زیاد مشکل ندارم، مشکلم بیشتر با حذف فایله.:متفکر:
آیا این دستور درسته؟ System.IO.File.Delete(Server.MapPath("FileName"))
من روی لوکال فقط کار کردم! نمی دونم وقتی سایت بره روی سرور جریان چطوری می شه؟!
نقل قول: حذف فایل از سرور توسط کاربر
بله با همین کد می تونید روی سرور هم فایل رو حذف کنید.
System.IO.File.Delete(Server.MapPath("~/images/") + filename)
این کد در نظر گرفته که از پوشه images می خواهید فایلی رو حذف کنید.
filename هم نام فایله، که یا مستقیم داده می شه یا از دیتابیس خونده می شه.
نقل قول: حذف فایل از سرور توسط کاربر
مجوز نوشتن روی پوشه مذکور روی هاست فراموش نشه
نقل قول: حذف فایل از سرور توسط کاربر
میشه در مورد مجوز نوشتن توصیح کامل بدین ؟
ممنون میشم
هم روی لوکال و هم روی هاست
نقل قول: حذف فایل از سرور توسط کاربر
نقل قول:
میشه در مورد مجوز نوشتن توصیح کامل بدین ؟
ممنون میشم
هم روی لوکال و هم روی هاست
در سیستم شخصیتون:
روی پوشه Right Click کنید. گزینه ی Properties رو انتخاب کنید. تب Security رو انتخاب کنید. User مربوطه رو انتخاب کنید و Permissions رو ویرایش کنید.
در هاست:
از طریق File Manager سمت راست هر پوشه آیکون تغییر مجوز ها وجود داره.
@majnun قبلا پرسیدید در این جا جواب داده بودم
نقل قول: حذف فایل از سرور توسط کاربر
در ویندوز 7 نمیشود اینکار را انجام داد دوست عزیز
نقل قول: حذف فایل از سرور توسط کاربر
نقل قول:
نوشته شده توسط
majnun
در ویندوز 7 نمیشود اینکار را انجام داد دوست عزیز
properties->Security-> Select User -> Edit - > set permissions -> Ok
نقل قول: حذف فایل از سرور توسط کاربر
راستی دوست من اگه آدرس فایل رو کاربر به این شکل وارد کنه ../
و نام صفحه حات asp شما رو بده می تونه فایل های برنامه رو حذف کنه . در Permission دادن خیلی دقت کنید . همچنین کلا .. و ~
رو در اطلاعات Replace
کن . تا خیالت راحت باشه
نقل قول: حذف فایل از سرور توسط کاربر
نقل قول:
نوشته شده توسط
persian_bigboy
راستی دوست من اگه آدرس فایل رو کاربر به این شکل وارد کنه
../
و نام صفحه حات asp شما رو بده می تونه فایل های برنامه رو حذف کنه . در Permission دادن خیلی دقت کنید . همچنین کلا
.. و ~
رو در اطلاعات
Replace
کن . تا خیالت راحت باشه
کسی در این مورد می تونه بیشتر توضیح بده؟
نقل قول: حذف فایل از سرور توسط کاربر
دوست من سلام
والا دیگه توضیح که دادم برای شما . فقط باید کمی 0.000000001 درصد فکر کنی و کد هات رو اصلاح کنی و فقط باید یک Replace به کدهات اضافه کنی . همین .
مرسی