PDA

View Full Version : Upload مسیر



Hossein Bazyan
پنج شنبه 11 بهمن 1386, 13:35 عصر
سلام
من جدولی دارم که در آن باید مسیر ذخیره شود. مثلا چند عکس یا فایل داریم که نمیخوام وارد دیتابیس شوند و فقط میخوام مسیر آنها در دیتا بیس ذخیره شود . برای آپلود این مسیر چکار باید کرد؟ آیا میشه از ّ FileUpload استفاده نمود ؟ اگه میشه به چه شکل ؟
چون این شی فقط فایل قبول میکند. آیا شی یا روشی دیگر برای این کار هست ؟

Loutish
پنج شنبه 11 بهمن 1386, 14:29 عصر
چه مسیری؟

شما کافیه مسیر ذخیره عکس توی سرور رو تو بانک ذخیره کنی.

منظور شما از مسیر چیه؟

m.hamidreza
پنج شنبه 11 بهمن 1386, 14:31 عصر
بالاخره اون فایل ها باید آپلود شن رو سرور دیگه ، از طریق FileUpload فایل ها آپلود میشن بعد تو یه مسیری ذخیره میکنیشون و بعد آدرس رو در db درج میکنی ...

Hossein Bazyan
پنج شنبه 11 بهمن 1386, 23:29 عصر
سلام
دوستان مثل اینکه منظور مرا متوجه نشدند یا من خوب توضیح ندادم.
من میخوام برنامه آرشیو بنویسم . نمیخوام فایلها را آپلود کنم .
فرض کنید ما چندین شاخه و مسیر داریم که هر یک حاوی زیرشاخه یا فایلهای دیگر میباشد و ما نمیخوایم این فایلها و شاخه ها را آپلود کنیم و فقط میخوایم مسیرها را در دیتابیس ذخیره کنیم اما مشکل اینه که مسیرها ثابت نیستند و کاربر باید برای هر سند که بایگانی میشه مسیر فایلها را خودش انتخاب کنه . این عمل با FileUpload نمیشه چون با این ابزار باید اسم فایل را وارد کنیم تا انرااپلود کنه در خالی که ما فقط میخواهیم مسیر فایل یا گوشه را به دست بیاوریم

Behrouz_Rad
جمعه 12 بهمن 1386, 00:35 صبح
چند تا راه داره.
بهترین راه اینه که مسیر فایل انتخاب شده از طریق FileUpload رو با getElementById به دست بیاری و با AJAX به سرور ارسال کنی و ...
در این حالت فایلی آپلود نمیشه.

موفق باشید.

Hossein Bazyan
سه شنبه 16 بهمن 1386, 11:54 صبح
چند تا راه داره.
بهترین راه اینه که مسیر فایل انتخاب شده از طریق FileUpload رو با getElementById به دست بیاری و با AJAX به سرور ارسال کنی و ...
در این حالت فایلی آپلود نمیشه.

موفق باشید.
سلام
میشه یه مثال بزنی . FileUpload تا فایل را معرفی نکنی اجازه کلیک را نمیده من میخوام فقط مسیر را برگردانم نه فایل را .

Behrouz_Rad
سه شنبه 16 بهمن 1386, 12:15 عصر
اجازه ی کلیک نمیده؟ اجازه ی کلیک در کجا رو نمیده؟
به نظرم توضیح اضافه ای نیاز نیست. سعی کن می تونی.

موفق باشی.

Hossein Bazyan
سه شنبه 16 بهمن 1386, 12:36 عصر
اجازه ی کلیک نمیده؟ اجازه ی کلیک در کجا رو نمیده؟
به نظرم توضیح اضافه ای نیاز نیست. سعی کن می تونی.

موفق باشی.
سلام
ممنون از توجه شما . منظور من اینه که این Object تا زمانی که فایل رو معرفی نکنی بسته نمیشه . ببین بیشتر توضیح بدم . من میخوام مسیر زیر را در دیتابیس ذخیره کنم

C:\Test\Code\Project حال با استفاده از این کنترل میام مسیر رو پیدا و کلیک میکنم تا داخل شاخه Project حال انتظار من اینه که در این حالت که من به مسیر دلخواه رسیدم پنجره FileUpload بسته بشه و مسیر را بتوانم در متغییری داشته باشم . اما این Object تا زمانی که فایل رو معرفی نکنه بسته نمیشه ( اگر روی شاخ کلیک کنی و Open رو بزنی شاخه رو باز میکنه و داخلش میره )
اگر به عکس ضمیمه دقت کنید بهتر متوجه منظورم میشوید.

Behrouz_Rad
سه شنبه 16 بهمن 1386, 12:58 عصر
این چیه گذاشتی؟!!!
برادر من شما داری از آبجکت های Win App در Web App استفاده می کنی!!!!!!!!!!!!!!!!!!

Hossein Bazyan
سه شنبه 16 بهمن 1386, 13:01 عصر
این چیه گذاشتی؟!!!
برادر من شما داری از آبجکت های Win App در Web App استفاده می کنی!!!!!!!!!!!!!!!!!!
سلام
من هم میدانم این آبجکت Win App میباشد . این یه مثال بود برای اینکه بهتر متوجه منظورم شوی. من میخوام همچین چیزی را داشته باشم . آیا در Web App امکانش هست با خیر و اگر هست به چه شکل ؟

Behrouz_Rad
سه شنبه 16 بهمن 1386, 13:08 عصر
خیر امکانش نیست.