H_Ghaffarian
چهارشنبه 18 خرداد 1384, 15:37 عصر
سلام
من با Inputfile مسیر فایل رو از کاربر می گیرم و بعد برای Upload اون از طریق دستور زیر مسیر تحت سرور را بدست می آورم:
fn = Server.MapPath(FilePath) + "\" + System.IO.Path.GetFileName(FPath.PostedFile.FileNa me) من این مسیر را در دیتابیس ذخیره می کنم تا بعد مورد استفاده قرار بدهم؛ اما بعداً این مسیر جواب نمی ده. شایان ذکره که فایل با همین آدرس و با دستور زیر درست بر روی سرور قرار می گیره:
FPath.PostedFile.SaveAs(fn)
همچنین من خواستم تا از مسیر نسبی برای Upload فایل استفاده کنم که جواب نداد. البته با مسیر نسبی برای نمایش فایل مشکل ندارم, اما دستور زیر برای حذف فایل کار نمی کنه:
FileName = com.Parameters("@Path").Value If File.Exists(FileName) Then
File.Delete(FileName)
End If
من با Inputfile مسیر فایل رو از کاربر می گیرم و بعد برای Upload اون از طریق دستور زیر مسیر تحت سرور را بدست می آورم:
fn = Server.MapPath(FilePath) + "\" + System.IO.Path.GetFileName(FPath.PostedFile.FileNa me) من این مسیر را در دیتابیس ذخیره می کنم تا بعد مورد استفاده قرار بدهم؛ اما بعداً این مسیر جواب نمی ده. شایان ذکره که فایل با همین آدرس و با دستور زیر درست بر روی سرور قرار می گیره:
FPath.PostedFile.SaveAs(fn)
همچنین من خواستم تا از مسیر نسبی برای Upload فایل استفاده کنم که جواب نداد. البته با مسیر نسبی برای نمایش فایل مشکل ندارم, اما دستور زیر برای حذف فایل کار نمی کنه:
FileName = com.Parameters("@Path").Value If File.Exists(FileName) Then
File.Delete(FileName)
End If