keiwansoltani
چهارشنبه 07 مرداد 1394, 20:05 عصر
با سلام:
دوستان چجوری میشه یه آهنگی رو آپلود کرد و در مسیر موردنظر قرار داد؟
من کد زیر رو نوشتم که هم عکس وهم آهنگ آپلود کنم ولی فقط عکس آپلود میکنه و نمیتونم آهنگ آپلود کنم.
لطفا راهنمایی کنید.
protected void btnUpload_Click(object sender, EventArgs e)
{
if (FileUpload1.HasFile)
{ string f = FileUpload1.FileName;
string suffix = f.Substring(f.LastIndexOf(".")+1);
string mainpath = "";
if (suffix.ToLower() == "jpg" || suffix.ToLower() == "jpeg")
{
mainpath = Server.MapPath("../images/");
}
else if (suffix.ToLower() == "mp3")
{
mainpath = Server.MapPath("../musics/");
}
DirectoryInfo dirinf = new DirectoryInfo(mainpath);
FileInfo[] fi = dirinf.GetFiles();
string fn = (fi.Length + 1).ToString() + FileUpload1.FileName;
FileUpload1.SaveAs(mainpath + "/" + fn);
}
else
{
FileUpload1.Visible = true;
}
}
دوستان چجوری میشه یه آهنگی رو آپلود کرد و در مسیر موردنظر قرار داد؟
من کد زیر رو نوشتم که هم عکس وهم آهنگ آپلود کنم ولی فقط عکس آپلود میکنه و نمیتونم آهنگ آپلود کنم.
لطفا راهنمایی کنید.
protected void btnUpload_Click(object sender, EventArgs e)
{
if (FileUpload1.HasFile)
{ string f = FileUpload1.FileName;
string suffix = f.Substring(f.LastIndexOf(".")+1);
string mainpath = "";
if (suffix.ToLower() == "jpg" || suffix.ToLower() == "jpeg")
{
mainpath = Server.MapPath("../images/");
}
else if (suffix.ToLower() == "mp3")
{
mainpath = Server.MapPath("../musics/");
}
DirectoryInfo dirinf = new DirectoryInfo(mainpath);
FileInfo[] fi = dirinf.GetFiles();
string fn = (fi.Length + 1).ToString() + FileUpload1.FileName;
FileUpload1.SaveAs(mainpath + "/" + fn);
}
else
{
FileUpload1.Visible = true;
}
}