رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
چجوری میشه همزمان با ثبت پست تصاویر اون رو هم اپلود کرد
#1
چجوری میشه همزمان با ثبت پست تصاویر اون رو هم اپلود کرد
یعنی وقتی مطالبو وارد کردی قبلش با ajax تصاویر مورد نیازو اپلود کنی و بعد پستتو ثبت کنی.اخه اینجوری که هنوز ما پستت رو ثبت نکردیم که بخوایم به تصاویرمون ایدی پست رو بدیم که بعدا بتونیم ازشون استفاده کینم.
پاسخ
تشکر شده توسط:
#2
میتونید یک عدد رندوم توی جاوا اسکریپت تولید کنید و همراه با ارسال تصاویر با ajax این مقدار رو هم بفرستید و فایل های آپلود شده رو در یک دایرکتوری به همین نام موقتا قرار بدید. و بعدش همراه با ارسال پست هم این مقدار رو بفرستید تا سمت سرور بررسی کنید مقدار موجود با این پست، آیا دایرکتوری اش وجود داره یا نه. اگه وجود داشت عکس های اون دایرکتوری رو هم بهش اضافه کنید.
پاسخ
تشکر شده توسط:
#3
این کار که خیلی بده، شما باید یه قسمت برای آپلود فایل درست کنید، موقع اضافه کردن پست به مطالب هم از اون فایلا اسنفاده کنید مثل وردپرس و بقیه ی سیستم های مدیریت محتوا
پاسخ
تشکر شده توسط:
#4
الان سایت با ما از چه روشی استافده میکنه؟
http://bama.ir/sell
پاسخ
تشکر شده توسط:
#5
دلیلتون چیه که میخواین اول اپلود کنید با ajax? میشه همزمان با زدن همون دکمه ادامه که پایین گذاشتید هم عکس ها آپلود بشن هم فیلدهای فرم فرستاده بشه.
پاسخ
تشکر شده توسط:
#6
خوب من میخوام چندین تا عکس انتخاب بشن بعد ثبت بشن.
پاسخ
تشکر شده توسط:
#7
خوب میتونید از HTML5 و خاصیت Multiple تگ input از نوع فایل استفاده کنید:
<input name="files[]" multiple="multiple" type="file" />
پاسخ
تشکر شده توسط: php
#8
بدون html5 هیچ راهی نیست؟
پاسخ
تشکر شده توسط:
#9
باید از همون Javascript استفاده کنید. علت خاصی داره که نمیخواین از HTML5 استفاده کنید؟ دیگه امروزه مرورگرهای موبایل هم ازش پشتیبانی میکنن.
پاسخ
تشکر شده توسط:
#10
مشکل من اینکه تا وقتی آگهی ثبت نشه ایدیش برگشت داده نمیشه که بخوام به تصاویر اون ایدی رو انتصاب بدم
بیشتر مشکلم سر اینکه وقتی هنوز آگهی ثبت نشده چجوری به تصاویر ایدی بدم و یا بشناسونم که مال کدوم آگهی هستند
پاسخ
تشکر شده توسط:
#11
خوب وقتی فرم سابمیت شد، اول مدل آگهی رو ثبت کنید و وقتی ID گرفتین عکسها رو هم پردازش کنید و براشون رکورد بگذارین و از id مدل آگهی که ثبت شده براش استفاده کنید. اگه با Yii کار میکنید، وقتی ()model->save$ رو صدا میزنید، میتونید بعدش از model->id$ برای دسترسی به id مدلی که ثبت شده استفاده کنید.
پاسخ
تشکر شده توسط:




کاربران در حال بازدید این موضوع: 3 مهمان