آژانس هواپیماییexchanging

فرم آپلود فايل و ارسال اطلاعات به صورت همزمان

شروع موضوع توسط hameddtm ‏21 آگوست 2007 در انجمن PHP

  1. hameddtm

    hameddtm Registered User

    تاریخ عضویت:
    ‏18 سپتامبر 2004
    نوشته ها:
    39
    تشکر شده:
    1
    سلام.
    من فرمي مي خوام كه بتونه همزمان هم يك فايل رو آپلود كنه و هم يه سري فيلد اطلاعات رو ارسال كنه. يعني تلفيق يه فرم عادي ارسال اطلاعات به MySQL و فرم آپلود يك فايل.
    براي فرمي كه براي آپلود فايل نوشته مي شه بايد enctype=multipart/form-data باشه. و در اين صورت من فيلد ديگه اي نمي تونم داشته باشم براي ارسال اطلاعات. نمي دونم منظورم رو تونستم انتقال بدم يا نه!!!

    فرض كنيد يه فرم ارسال مشخصات يه محصوله و من مي خوام علاوه بر اينكه اطلاعات محصول تو فيلدهاي مربوط نوشته بشه، يه فيلد هم براي آپلود عكس داشته باشه و تمام اينها يك كليد Submit داشته باشه.

    ممنون از هر كي زودتر جواب بده!!! :blush:
     
  2. firebird

    firebird Registered User

    تاریخ عضویت:
    ‏2 جولای 2005
    نوشته ها:
    1,424
    تشکر شده:
    9
    اینکه نوشتید با enctype=multipart/form-data فقط میشه فایل فرستاد کاملاً اشتباه هست و شما با یک فرم multipart میتونید به راحتی فیلدهای مختلف رو به همراه فایلتون بفرستید. فیلدها در POST_$ قرار میگیرند و فایلها در FILES_$.