نمایش نتایج: از شماره 1 تا 3 , از مجموع 3

موضوع: چطور data رو جدا جدا برای اپلود فایل به Php ارسال کنم

  1. #1
    عضو انجمن
    تاریخ عضویت
    Jun 2015
    نوشته ها
    194
    تشکر تشکر کرده 
    213
    تشکر تشکر شده 
    22
    تشکر شده در
    20 پست

    پیش فرض چطور data رو جدا جدا برای اپلود فایل به Php ارسال کنم

    من دارم یک آپلود سنتر میسازم . کاربر توش هر چقدر دوست داشت میتونه به صورت multiple فایل برای بارگذاری انتخاب کنه.
    برای بخش js مشکل دارم .
    من با یک حلقه for دارم کل فایل های انتخاب شده رو پیمایش میکنم و میخواهم هر کدوم رو جدا جدا با دستور ajax به سمت Php بفرستم تا اونور بتونه اپلودش کنه .

    مشکلم اینه که نمیدونم data رو چی بزارم تا دیتای هر فایل به صورت جدا گانه ارسال بشه .

    اینم کد html :

    https://paste.ofcode.org/pv4VLsf5t8W8BytihWCePc

    اینم کد js :

    https://paste.ofcode.org/EVAhyJcfta7P5ej9Tmucvs

    این کد Php :

    https://paste.ofcode.org/33KERf4hRcGE7fRAqmBPkxz

    بابت راهنمایی تشکر

  2. # ADS




     

  3. #2
    عضو دائم T.Toosi آواتار ها
    تاریخ عضویت
    Jun 2015
    نوشته ها
    1,071
    تشکر تشکر کرده 
    278
    تشکر تشکر شده 
    2,936
    تشکر شده در
    1,329 پست

    پیش فرض پاسخ : چطور data رو جدا جدا برای اپلود فایل به Php ارسال کنم

    باسلام، لازم نیست سمت کاربر تک تک فایل ها را پیمایش کنید چون اطلاعات فایل ها multiple در فرم به شکل یک آرایه سمت سرور قابل بررسی است و سمت سرور می توانید $_FILES["files"]['name'] را داخل حلقه استفاده کنید، همچنین Constructor کلاس FormData یک Element فرم ورودی می گیرد که شما کلا اشتباه استفاده کردید. در صورتی که می خواهید بعد از آپلود هر فایل سمت کاربر اطلاعیه ای داده شود، باید #file داخل یک each قرار داده و برای تک تک فایل ها درخواستی به سرور ارسال کنید و نتیجه را نمایش دهید.

    کد:
    $.each($("#file")[0].files, function (key, file){
        var data = new FormData();
        data.append(key, file);
        //Send Form
        //Show Result
    });

  4. تعداد تشکر ها ازT.Toosi به دلیل پست مفید


  5. #3
    عضو انجمن WiseHost آواتار ها
    تاریخ عضویت
    Oct 2017
    محل سکونت
    dev/null/
    نوشته ها
    112
    تشکر تشکر کرده 
    4
    تشکر تشکر شده 
    82
    تشکر شده در
    78 پست

    پیش فرض پاسخ : چطور data رو جدا جدا برای اپلود فایل به Php ارسال کنم

    با سلام
    یه سری به لینک زیر بزنید.
    خیلی کامل هست
    https://code.tutsplus.com/tutorials/...jax--net-21077
    با اینکه درخواست شما چیز دیگری هست اما خب شاید بتونه کلا نظرتون عوض کنه
    High Quality Web Hosting
    (Call & Telegram) 09120725332

  6. تعداد تشکر ها ازWiseHost به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 17
    آخرين نوشته: January 11th, 2015, 18:20
  2. مشکل با Data Socket در FTP
    توسط NarvanData در انجمن Proxy / Cache / Firewall
    پاسخ ها: 3
    آخرين نوشته: September 28th, 2013, 22:12
  3. Data Entry
    توسط PersianTelecom در انجمن مباحث دیگر
    پاسخ ها: 0
    آخرين نوشته: February 8th, 2013, 01:14
  4. خطلی گوگل وبمستر --- No data available
    توسط persianboy در انجمن مباحث دیگر
    پاسخ ها: 1
    آخرين نوشته: August 23rd, 2012, 13:20
  5. مرکز داده (Data Center)
    توسط Ramin در انجمن مباحث دیگر
    پاسخ ها: 0
    آخرين نوشته: February 15th, 2011, 20:21

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •