PDA

View Full Version : بدست اوردن مسیر فایل اپلود شده



masiha68
شنبه 21 بهمن 1391, 17:00 عصر
سلام
وقتی یه فایلی رو اپلود می کنیم چه جوری ادرسش رو بدست میاریم
من با کد نویسی یه اپلود سنتر ساختم ولی وقتی فایل اپلود میشه نمی دونم چه جوری ادرس فایل رو بدست بیارم

siavashsay
شنبه 21 بهمن 1391, 17:48 عصر
دوست عزیز این سوالتون دیگه فوق العاده جالب بود !
این شما هستید که مسیر آپلود فایل رو مشخص میکنید نه کاربر ! تنها چیزی که به عنوان یک متغیر اینجا کاربرد داره نام فایل هست !
شما باید یک پوشه خاص رو واسه فایلهای آپلودی در نظر بگیرید و همه فایلها اونجا آپلود شن !
به عنوان مثال یک پوشه در سایتتون به نام :
www.site.com/uploads/images
این مسیری هست که همه فایلهای عکس آپلودی باید در اونجا آپلود شن !
همین !

masiha68
شنبه 21 بهمن 1391, 18:40 عصر
ببخشید شاید من نتونستم منظورم رو برسونم
من می دونم فایل ها رو کجا اپلود می کنم ولی نمی دونم چه جوری ادرس دهی کنم و مشکل من تنها اینه که کد بدست اوردن ادرس سایت رو نمی دونم www.site.com
چون بعد اپلود باید یه url به کاربر داده بشه
اگه هنوز منظورم رو نرسوندم بازم عذرخواهی می کنم . بیشتر بپرسین تا بفهمم کجاشو متوجه نشدین

mehrdad1991h
شنبه 21 بهمن 1391, 20:37 عصر
ببین تو یه فلدر مشخص میکنی تو هاستت مثلا به اسم upload
که مثلا ادرس اینترنتی اون فلدره میشه این
site.com/upload
حالا وقتی فایل اپلود بشه تو اسکریپت گفتی فایل بره تو فلدره upload دیگه خوب تمومه دیگه
اسم فایلی که اپلود شده را یا تغییر میدی و اسم را میزاری جلوی ادرس بالا که این باشه
site.com/upload
که مثلا میشه
site.com/upload/test.jpg
حالا اگر هم خودت بیای برای فایلی که اپلود شده یه اسم جدید مشخ کنی (با یه متغیری یا به هر صورتی یه اسم جدید مشخص کنی) خوب اسم جدید را میزاری جلوی ادرس که میشه
site.com/upload/21223237288374.jpg
الان این چجوریه که شما میگی منظورتا نرسوندی یا .......:متفکر:

masiha68
شنبه 21 بهمن 1391, 21:40 عصر
حالا ما فرض کنید من اصلا ادرس سایت رو نمی دونم و یا اینکه واسه کسی سایت می سازم که قراره بعدا روش دامنه نصب کنه
الان تکلیف من چیه ؟