AhoO-sh
سه شنبه 25 اسفند 1388, 12:40 عصر
سلام دوستان
من برای آپلود فایل zip از کد زیر استفاده میکنم
ولی نمی دونم چرا نم یشه و یه صفحه سفید و نشون میده
در صورتی که همین کد رو برای آپلود عکس ها استفاده میکنم درست جواب میده
کسی میدونه من باید چی کار کنم
System.Web.HttpPostedFile oHttpPostedFile = fulfile.PostedFile;
if (oHttpPostedFile == null)
{
lblMesage.Text = "فایل شما آپلود نشد.";
}
else
{
if (oHttpPostedFile.FileName == "")
{
lblMesage.Text = "شما فایلی را انتخاب نکرده اید.";
}
else
{
string strPath = Server.MapPath("~/FileDownload");
string strFilename = System.IO.Path.GetFileName(oHttpPostedFile.FileNam e);
string strPathname = strPath + "\\" + strFilename;
if (System.IO.Directory.Exists(strPath) == false)
System.IO.Directory.CreateDirectory(strPath);
if ((System.IO.Path.GetExtension(strPathname).ToUpper () != ".ZIP") && (System.IO.Path.GetExtension(strPathname).ToUpper( ) != ".ZIP"))
{
lblMesage.Text = "شما فقط مجاز به آپلود فایل های ZIP هستید.";
}
else
{
if ((oHttpPostedFile.ContentType.ToUpper() != "ZIP") && (oHttpPostedFile.ContentType.ToUpper() != "ZIP"))
{
lblMesage.Text = "شما فقط مجاز به آپلود فایل های ZIP هستید.";
}
else
{
if (oHttpPostedFile.ContentLength == 0)
{
lblMesage.Text = "فایل شما موفق به آپلود نشد.";
}
else
{
if (oHttpPostedFile.ContentLength > 100 * 1024)
{
lblMesage.Text = "اندازه فایل شما باید کمتر یا برابر 100KB باشد.";
}
else
{
oHttpPostedFile.SaveAs(strPathname);
txtFileZip.Text = strFilename;
lblMesage.Text = "فایل شما با موفقیت آپلود شد.";
}
}
}
}
}
}
من برای آپلود فایل zip از کد زیر استفاده میکنم
ولی نمی دونم چرا نم یشه و یه صفحه سفید و نشون میده
در صورتی که همین کد رو برای آپلود عکس ها استفاده میکنم درست جواب میده
کسی میدونه من باید چی کار کنم
System.Web.HttpPostedFile oHttpPostedFile = fulfile.PostedFile;
if (oHttpPostedFile == null)
{
lblMesage.Text = "فایل شما آپلود نشد.";
}
else
{
if (oHttpPostedFile.FileName == "")
{
lblMesage.Text = "شما فایلی را انتخاب نکرده اید.";
}
else
{
string strPath = Server.MapPath("~/FileDownload");
string strFilename = System.IO.Path.GetFileName(oHttpPostedFile.FileNam e);
string strPathname = strPath + "\\" + strFilename;
if (System.IO.Directory.Exists(strPath) == false)
System.IO.Directory.CreateDirectory(strPath);
if ((System.IO.Path.GetExtension(strPathname).ToUpper () != ".ZIP") && (System.IO.Path.GetExtension(strPathname).ToUpper( ) != ".ZIP"))
{
lblMesage.Text = "شما فقط مجاز به آپلود فایل های ZIP هستید.";
}
else
{
if ((oHttpPostedFile.ContentType.ToUpper() != "ZIP") && (oHttpPostedFile.ContentType.ToUpper() != "ZIP"))
{
lblMesage.Text = "شما فقط مجاز به آپلود فایل های ZIP هستید.";
}
else
{
if (oHttpPostedFile.ContentLength == 0)
{
lblMesage.Text = "فایل شما موفق به آپلود نشد.";
}
else
{
if (oHttpPostedFile.ContentLength > 100 * 1024)
{
lblMesage.Text = "اندازه فایل شما باید کمتر یا برابر 100KB باشد.";
}
else
{
oHttpPostedFile.SaveAs(strPathname);
txtFileZip.Text = strFilename;
lblMesage.Text = "فایل شما با موفقیت آپلود شد.";
}
}
}
}
}
}