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

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

کاربر سایت

ali

عضویت از 1392/03/25

عدم ثبت فایل بر روی server

  • چهارشنبه 21 تیر 1396
  • 02:12
تشکر میکنم

با سلام

می خواستم راهنمایی کنید که چه علتی می تونه وجود داشته باشه که یک فایل بروی local host ذخیره بشه ولی بر روی server  ذخیره نشه 

با تشکر

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

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

lotfi1008

عضویت از 1394/07/06

  • چهارشنبه 21 تیر 1396
  • 09:14

1- یا اون پوشه وجود نداره 

2- یا اپلیکیشن دسترسی خواندن و نوشتن روی اون پوشه رو نداره

کاربر سایت

ایمان مدائنی

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

  • چهارشنبه 21 تیر 1396
  • 09:45

متن ارور باید مشکل را بگه

کاربر سایت

ali

عضویت از 1392/03/25

  • چهارشنبه 21 تیر 1396
  • 11:16
 
public ActionResult AddImageToPackView(FileUploadViewModel uploadFile)
{
HttpPostedFileBase FileUpload = Request.Files["FileUpload"];
var qpack = _dbPacks.FindBy(f => f.Packagestbl_ID == uploadFile.PackId).FirstOrDefault();
string fpath = Server.MapPath("/images/Package");
var fileName = Path.GetFileName(FileUpload.FileName);
var path = Path.Combine(Server.MapPath("~/images/Package/"), fileName);
if (qpack != null)
{
#region AddimgPackA
if (uploadFile.FileUpload != null)
{
if (FileUpload.ContentLength <= .5 * 1024 * 1024)
{
if (uploadFile.FieldName == "str_Item1")
{
if (qpack.str_Item1 != null)
{
//System.IO.File.Delete(path+ qpack.str_Item1);
}
qpack.str_Item1 = FileUpload.FileName;
}
if (uploadFile.FieldName == "str_Item2")
{
if (qpack.str_Item2 != null)
{
// System.IO.File.Delete(path + qpack.str_Item2);
}
qpack.str_Item2 = FileUpload.FileName;
}
if (uploadFile.FieldName == "str_Item3")
{
if (qpack.str_Item3 != null)
{
// System.IO.File.Delete(path + qpack.str_Item2);
}
qpack.str_Item3 = FileUpload.FileName;
}
_dbPacks.Edit(qpack);
_dbPacks.Save();
if (!Directory.Exists(fpath))
{
Directory.CreateDirectory(fpath);
}
FileUpload.SaveAs(path);
return JavaScript("alert('اصلاح شد');");
}
}
}
#endregion AddimgPackA
jquery code =====================
 
$("#ZbtnSubmit").click(function (e) {
e.preventDefault();
var formData = new FormData();
var image = document.getElementById("FileUpload").files[0];
if (image == null)
{
alert("تصویر را انتخاب کنید");
return false;
}
else
{
formData.append("FileUpload", image);
}
var FFieldName = $("#FieldName").val();
formData.append("FieldName", FFieldName);
var FPackId = $("#PackId").val();
formData.append("PackId", FPackId);
var FPackName = $("#PackName").val();
formData.append("PackName", FPackName);
//PackageA
$.ajax({
url: '/SiteAdmins/PManage/AddImageToPackView',
data: formData,
type: 'POST',
contentType: false, // NEEDED, DON'T OMIT THIS (requires jQuery 1.6+)
processData: false, // NEEDED, DON'T OMIT THIS
success: function () {
$.ajax({
url: "/SiteAdmins/PManage/PackAList",
data: {},
type: "GET",
success: function (result) {
$("#divBody").html(result);
},
error: function () {
alert("خطا");
}
});
},
error: function (request, status, error) {
alert(request.responseText);
}
});

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

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

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

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