مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

payam64

عضویت از 1397/01/14

آپلود فایل در asp.net mvc

  • سه شنبه 18 تیر 1398
  • 18:18
تشکر میکنم

با سلام در یک پروژه asp.net برای آپلود فایل ها از شی httppostedfilebase استفاده کردم که بخوبی روی لوکال کار میکنه و اوکی هستش ولی روی هاست plesk اصلا فایلی آپلود نمیشه و خطایی هم نمیده و همچنین برای ایجاد پوشه با استفاده از کدنویسی هم روی هاست plesk  کار نمیکنه

لطفا راهنمایی کنین با سپاس

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

parsa011

عضویت از 1396/05/21

  • سه شنبه 18 تیر 1398
  • 18:55

سلام دوست عزیز
میتونید کد اکشن و ویو مربوط به اپلود فایل رو قرار بدید؟؟

کاربر سایت

payam64

عضویت از 1397/01/14

  • سه شنبه 18 تیر 1398
  • 19:38
        [HttpPost]
        [ValidateAntiForgeryToken]
        public async Task<ActionResult> Create(
            ExamViewModel model,
            HttpPostedFileBase ImageFile)
        {
            if (!ModelState.IsValid) View(model); 
            var path = "/Content/images/exam/";
            if (!Directory.Exists(System.Web.HttpContext.Current.Server.MapPath(path)))
                Directory.CreateDirectory(System.Web.HttpContext.Current.Server.MapPath(path));

            path = path + Guid.NewGuid() + Path.GetExtension(ImageFile.FileName);
            ImageFile.SaveAs(System.Web.HttpContext.Current.Server.MapPath(path));
            model.Image = path; 
            return RedirectToAction("Index");
        }

کاربر سایت

رضا نصیری

عضویت از 1392/10/01

  • چهارشنبه 19 تیر 1398
  • 00:08

سلام به پوشه مربوطه دسترسی Read و Write بدهید.

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)