• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
ادامه پروسس بعد از بسته شدن صفحهphp
#1
سلام به همه
من یه کلاس دارم که زمان زیادی میبره تا تمام عملیات مورد نظر رو انجام بده . اگر کاربر به هر دلیلی صفحه رو ببنده و یا رفرش کنه پروسس ناقص میمونه.
ایا راهی هست ( فقط php ، استفاده از خط فرمان لینوکس به دردم نمیخوره) که اگر کاربر صفحه رو بست .پردازش اطلاعات ادامه پیدا کنه.
مغز معیو ب خودم که میگه این سوال مسخرس . چون اگه صفحه بسته بشه php چجوری کار رو ادامه بده ؟ اما به هر حال گفتم یه سوالی از دوستان بپرسم
ممنون از راهنمایی ها
  پاسخ
تشکر شده توسط :
#2
با ایجکس نمیتونی؟

فکر کنم اگه request فرستاده شه به سرور، به هر حال کارت انجام شه دیگه Rolleyes
هر که با مرغ هوا دوست شود - خوابش آرامترین خواب جهان خواهد بود.
  پاسخ
تشکر شده توسط : Reza
#3
چرا خیر؟
مگه وقتی request فرستاده شه با بستن صفحه میشه کنسلش کرد؟
هر که با مرغ هوا دوست شود - خوابش آرامترین خواب جهان خواهد بود.
  پاسخ
تشکر شده توسط :
#4
این رو به ابتدای برنامت اضافه کن ببین اون کاری رو که میخوای میکنه یا نه:
کد:
ignore_user_abort(true);
نتیجه رو گزارش کن.
  پاسخ
تشکر شده توسط : hamid_80386 admin Goback ali786 zoghal
#5
روشی که vejmad گفت جواب میده. فقط جهت تکمیل صحبتها با تابع connection_status هم می تونی وضعیت درخواست رو ببینی.
  پاسخ
تشکر شده توسط : ali786
#6
نقل قول:نتیجه رو گزارش کن.
چشم جناب سرهنگ . حتما در اسرع وقت گزارشش رو ارائه میدم.
ضمنا ممنون از پاسختون
  پاسخ
تشکر شده توسط :
#7
hidensoft آقا بیا پاسخگو باش، من الان دچار یأس فلسفی شدم Wink

خب آخه چرا یا ایجکس نمیشه؟ request که فرستاده شده، ما با Response ش چیکار داریم؟Sad
هر که با مرغ هوا دوست شود - خوابش آرامترین خواب جهان خواهد بود.
  پاسخ
تشکر شده توسط :
#8
من تا حالا از این تابع استفاده نکردم ! نییده بودمش (چرا؟)
شاید این با آژاکس هم مشکلی نداشته باشه
  پاسخ
تشکر شده توسط : hamid_80386
#9
(۱۳۹۱ اردیبهشت ۲۸, ۱۰:۲۰ ب.ظ)hidensoft نوشته: شاید این با آژاکس هم مشکلی نداشته باشه

باور کن داشتم خودمو فحش میدادم که چرا هیچ وقت مفهومی نمیتونم یاد بگیرم Wink
هر که با مرغ هوا دوست شود - خوابش آرامترین خواب جهان خواهد بود.
  پاسخ
تشکر شده توسط :
#10
سلام
من یه برنامه دارم برای ارسال اس ام اس میخوام برنامه بصورت خودکار شروع کنه به ارسال اس ام اس باید چیکار کنم ؟
یعنی برنامه کوئری رو بر اساس تاریخ فعلی میخونه بعد هرچی سطر داشت میفرسته برای ارسال
مشکل من اینجاست نمی دونم چطوری باید دستور رو بنویسم که نیاز به ران از طریق مرورگر نداشته باشه یعنی خودش خودکار بخونه ارسال کنه بخونه ارسال کنه Confused
ممنون میشم راهنمایی کنیدHeart
  پاسخ
تشکر شده توسط :


پرش به انجمن:


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