PDA

View Full Version : مشکل با مسیر fileupload.saveas بعد از آپلود سایت



hamhik
چهارشنبه 24 شهریور 1389, 18:33 عصر
سلام
من باید بعد از upload سایتم مسیر داخل saveas رو چی بزارم؟ مثلا یه پوشه دارم و داخل پوشه از طریق مدیریت سایت عکس قرار میدم

"~/pic/"+fileupload1.filename اینو میزارم ارور میده.چیکار کنم

Amir Taghavi
چهارشنبه 24 شهریور 1389, 18:58 عصر
به تعداد کاربران این سایت به این سوال پاسخ داده شده!


Server.MapPath( "~/pic/" + fileupload1.filename)

hamhik
چهارشنبه 24 شهریور 1389, 19:24 عصر
من این دستوری که گفتید نوشتم ولی جواب نداد.

تو سرچ این سایت هر چی منویسم میگه مورد تازه ای یافت نشد

hamhik
پنج شنبه 25 شهریور 1389, 11:16 صبح
من از این دستور هم استفاده کردم نشد
fileupload1.saveas(server.mappath("~/pic/").fileupload1.filename);)
به نظر شما امکان داره از سطح دسترسی به پوشه باشه که ارور میده؟

Amir Taghavi
پنج شنبه 25 شهریور 1389, 12:00 عصر
چه خطایی میده. همه چیز امکان داره!
ممکنه dir وجود نداشته باشه و یا همون قضیه permission باشه و ...

hamhik
پنج شنبه 25 شهریور 1389, 12:10 عصر
جالبه من سطح دسترسی هم که تغییر میدم برمیگرده به حالت اول.
نه درسته
چون این دستور رو که می نویسم
label1.text=server.mappath("~/pic/").fileupload1.filename;

مسیر رو بهم میده.همینو که تو saveas مینویسم ارور میده میگه منبعت یا حذف شده یا تغییر نام پیدا کرده و یا موقتا در دسترس نیست ولی من نه حذفش کردم و نه تغییر نامش دادم.
نمی دونم چیکار کنم

Amir Taghavi
پنج شنبه 25 شهریور 1389, 13:10 عصر
FileUpload.PostedFile.SaveAs(Server.MapPath("your path + file name"))