ورود

View Full Version : سوال: مشکل در آپلود فایل



pashe3d
شنبه 03 اسفند 1392, 13:24 عصر
سلام خسته نباشین
ممکنه کمکم کنین
من میخوام از ساب دامین admin ام تو فولد img از httpdocs ام به وسیله فایل آپلود عکس آپلود کنم و الان مشکل آدرس دهی دارم میشه راهنمایی کنین
فولد دامین اصلی nezamquchan.ir/httpdocs
فولد ساب دامین nezamquchan/site1
فولدری که میخوام عکس اونجا قرار بگیره nezamquchan/httpdocs/img
قطعه کد مورد استفاده
savepath = Path.GetFileName(FileUpload1.PostedFile.FileName);
FileUpload1.SaveAs(Server.MapPath(@"???? ")+savepath);

در کد به جای ؟؟؟ چی بنویسم؟
مثلا اگه اینو بنویسم ~/httpdocs/img
به آدرس site1/httpdocs/img میره
و اگر اینو بنویسم ../../httpdocs/img
ارور out of close path میده
خواشمندم راهنمایی کنین خیلی به مشکل خوردم

mehrzad_ali
شنبه 03 اسفند 1392, 20:50 عصر
آموزش: دانلود کنید. کاملترین برنامه آپلود عکس که شامل ... (http://barnamenevis.org/showthread.php?278138-%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%DA%A9%D9%86%DB%8C%D8%AF.-%DA%A9%D8%A7%D9%85%D9%84%D8%AA%D8%B1%DB%8C%D9%86-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D8%A2%D9%BE%D9%84%D9%88%D8%AF-%D8%B9%DA%A9%D8%B3-%DA%A9%D9%87-%D8%B4%D8%A7%D9%85%D9%84-...)

pashe3d
شنبه 03 اسفند 1392, 21:37 عصر
مشکل من آدرس دهیه تو این برنامه اشاره ای بهش نشده

mehrzad_ali
شنبه 03 اسفند 1392, 22:35 عصر
شما آدرس عکس ها رو بدون /~ ذخیره کن بعد توی بایندینگ این علامت رو به این صورت بهش اضافه کن


ImageUrl='<%# string.Format("~/{0}", Eval("Image")) %>'