PDA

View Full Version : آموزش تصویری آپلود فایل در php



ostadsho
جمعه 21 آذر 1393, 12:03 عصر
از آنجا که بحث آپلود فایل و عکس در اکثر پروژه ها کاربرد دارد و از سوی دیگر آموزشی کامل و جامع که تمامی جزییات و مسائل مربوط به آپلود فایل را مطرح نماید وجود نداشت، بر آن شدیم که تمامی جزییات و مسائل مرتبط با بحث آپلود فایل را مورد بررسی قرار دهیم.

هدف آن است که فایل ها را با استفاده از ajax و به کمک php&jquery آپلود نماییم.طی چند فیلم آموزشی موارد زیر را به صورت کامل فرا خواهیم گرفت:


1) نمایش میزان درصد پیشرفت آپلود فایل به کمک progress bar یا نوار پیشرفت



2) امکان تعیین پسوندهای مجاز و نمایش پیغام خطا در صورت عدم رعایت پسوندهای مجاز


3) تعیین سقف ماکزیمم حجم فایل های آپلود شده و نمایش پیغام خطا به کاربر در صورت اقدام به آپلود فایل با حجم بیش از حد


4) نمایش preview یا پیش نمایش تصاویر آپلود شده ، پس از آنکه عملیات آپلود انجام شد.


5) امکان آپلود چندین فایل مختلف به صورت همزمان



6) بررسی سه حالت مختلف : basic,basic-plus,advanced که با توجه به هر پروژه می توان از هر یک از حالات استفاده نمود.


7) قابلیت نمایش حجم فایل های آپلود شده به کاربران


8) امکان کنسل کردن عملیات آپلود فایل


9) امکان آپلود اتوماتیک بدون آنکه نیاز به انتخاب دکمه آپلود باشد.(به محض انجام عملیات browse ، آپلود شروع می گردد)


10) بررسی پشتیبانی مرورگرهای مختلف از بحث آپلود فایل و File Api و هم چنین بررسی های مربوط به سمت سرور( جهت اطمینان ،زیرا ممکن است عملیات اعتبارسنجی فایل در سمت کاربر انجام نشود-به دلیل آنکه در سمت کاربر همه موارد بستگی به مرورگر شخص دارد)


11) امکان حذف، شروع آپلود،لغو عملیات آپلود برای چندین فایل انتخاب شده توسط کاربر


12) امکان تعیین مسیر فایل آپلود شده


13) قابلیت ایجاد پوشه جدید برای هر کاربر ، جهت جلوگیری از تداخل فایل های با نام مشابه


14) امکان دریافت مسیر آپلود فایل پس از انجام عملیات آپلود و سپس ذخیره سازی آن در دیتابیس


15) پشتیبانی از چندین روش مختلف آپلود جهت سازگاری بسیار بالا با مرورگرهای مختلف


جهت مشاهده فیلم آموزشی و ادامه مطلب کلیک کنید. (http://clicksite.ir/article.php?id=131)