EBRAHIMIEKOKDARAGHI
پنج شنبه 28 آذر 1398, 00:12 صبح
با سلام و خسته نباشید خدمت اساتید محترم
من یک وب سایت با asp.net core 3 ساختم و تو کامپیوتر خودم برای آپلود تصویر با کد زیر هیچ مشکلی ندارم و تصویر آپلود میشه ولی تو هاست (سرور پارس) دچار مشکل شدم وعکسها آپلود نمی شه لطفا کمکم کنید باید به مشتری تحویل بدم خیلی ضروریه !!!
public async Task<IActionResult> AddImgProduct(ImgProduct img, IFormFile files)
{
iproductr = new ImgProductRepository(db);
string img_Prefix = DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString() +
DateTime.Now.Hour.ToString() + DateTime.Now.Minute.ToString() + DateTime.Now.Second.ToString() + "_";
try
{
if (files != null)
{
string path = Path.Combine(_environment.WebRootPath) + "/images/ImgProduct/" + img_Prefix + files.FileName.Trim();
var fileStream = new FileStream(path, FileMode.Create);
img.Image = img_Prefix + files.FileName.Trim();
await files.CopyToAsync(fileStream).ConfigureAwait(false );
if (ModelState.IsValid)
{
if (await iproductr.Add(img))
{
return RedirectToAction(nameof(IndexImgProduct));
}
}
}
}
catch (Exception)
{
return RedirectToAction(nameof(Error));
}
return RedirectToAction(nameof(Error));
}
من یک وب سایت با asp.net core 3 ساختم و تو کامپیوتر خودم برای آپلود تصویر با کد زیر هیچ مشکلی ندارم و تصویر آپلود میشه ولی تو هاست (سرور پارس) دچار مشکل شدم وعکسها آپلود نمی شه لطفا کمکم کنید باید به مشتری تحویل بدم خیلی ضروریه !!!
public async Task<IActionResult> AddImgProduct(ImgProduct img, IFormFile files)
{
iproductr = new ImgProductRepository(db);
string img_Prefix = DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString() +
DateTime.Now.Hour.ToString() + DateTime.Now.Minute.ToString() + DateTime.Now.Second.ToString() + "_";
try
{
if (files != null)
{
string path = Path.Combine(_environment.WebRootPath) + "/images/ImgProduct/" + img_Prefix + files.FileName.Trim();
var fileStream = new FileStream(path, FileMode.Create);
img.Image = img_Prefix + files.FileName.Trim();
await files.CopyToAsync(fileStream).ConfigureAwait(false );
if (ModelState.IsValid)
{
if (await iproductr.Add(img))
{
return RedirectToAction(nameof(IndexImgProduct));
}
}
}
}
catch (Exception)
{
return RedirectToAction(nameof(Error));
}
return RedirectToAction(nameof(Error));
}