PDA

View Full Version : سوال: مشکل در fileupload (لطفا کمک کنید)



compute87
پنج شنبه 24 اردیبهشت 1388, 22:10 عصر
سلام
من یه مشکلی در متد saveas ابزار fileuploadدارم.امیدوارم دوستان بتونن به من کمک کنن.
مثلا من یک پوشه به اسم pic دارم که در مسیر مثلا d:/site/pic قرار داره.می خوام عکسهایی که توی fileupload انتخاب می کنم توی پوشه picذخیره بشه، تا اینجا مشکلی نیست،وقتی سایتو uploadنکردم واسم عکسها رو توی پوشه picذخیره می کنه، اما وقتی می خوام سایت رو upload کنم چه مسیری واسه ی ذخیره عکسام بدم؟
خیلی ممنون میشم اگه کمکم کنید.:اشتباه:

compute87
پنج شنبه 24 اردیبهشت 1388, 22:23 عصر
کسی نیست که بتونه کمک کنه؟

ezamnejad
پنج شنبه 24 اردیبهشت 1388, 22:42 عصر
FileUpload1.SaveAs(Server.MapPath("Images/" + FileUpload1.FileName));

NIUSHA_KH
پنج شنبه 24 اردیبهشت 1388, 23:50 عصر
باید بنویسید:


FileUpload1.SaveAs(MapPath("~/App_Upload/" & FileUpload1.FileName))


ضمنا باید در این مثال یک فولدر به نام App_Upload تو همون مسیر سایت بسازیم.
موفق باشید.

behrouz110
جمعه 25 اردیبهشت 1388, 00:10 صبح
با سلام.
در تکمیل جواب دوستمون باید بگم که شما باید فولدری که میخواهید عکسها رو توش ذخیره کنید قابل رایت و رید باشه یعنی بشه توش نوشت و خوند.
از کنترل پنل هاستت این کارو باد انجام بدی.
سوالی بود در خدمتم.

iman_22a
جمعه 25 اردیبهشت 1388, 00:59 صبح
یه توضیح کوچک هم من بدم :

دوست عزیز ، مسیری که شما انتخاب کردی برای حالت لوکال ، مسیر مستقیمه . برای سرور شما باید از مسیردهی نسبی استفاده کنی و فایلت رو توی یک فولدر که دسترسی خواندن و نوشتن داشته باشی آپلود کنی (کدشو دوستان براتون گذاشته اند ). قبل از آپلو د عکس می تونی چک کنی که اگر از قبل موجود بود ، چه بلایی سرش بیاری !

ali.akhbary
جمعه 25 اردیبهشت 1388, 13:30 عصر
if (FileUpload1.HasFile)
{
FileUpload1.SaveAs(Server.MapPath("../pics/" +FileUpload1.FileName"));
}

compute87
جمعه 25 اردیبهشت 1388, 17:29 عصر
از همه ی دوستان تشکر می کنم که جواب دادن امتحان می کنم اگه مشکلی بود باز درخواست کمک می کنم.
خیلی خیلی ممنون.