زمان کنونی: ۰۲ دى ۱۴۰۳, ۰۶:۳۵ ق.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

ویرایش یک رکورد توسط یک مدیر و غیرفعال شدن دسترسی به آن رکورد برای بقیه مدیران سایت

ارسال:
۲۴ خرداد ۱۳۹۵, ۰۲:۵۰ ب.ظ
ویرایش یک رکورد توسط یک مدیر و غیرفعال شدن دسترسی به آن رکورد برای بقیه مدیران سایت
سلام دوستان
من میخوام سایتی با PHP بنویسم که به غیر از مدیر سایت، چند نفر با دسترسی محدودتر بتونن به بخش هایی از پنل مدیریت سایت دسترسی پیدا کنند.کار این افراد ویرایش اطلاعات رکوردهایی هست که توسط مشتریان در سایت وارد شدن.
سوالم این هست که چطور می تونم کاری کنم که وقتی یکی از این افراد رکوردی رو برای ویرایش باز کرد بقیه افراد بلافاصله در صفحه رکوردهای خودشون، اون رکورد رو قفل شده ببینند و نتونند اون رو ویرایش کنند؟
ممنون میشم من رو راهنمایی بفرمایید

امام حسن عسکری (ع) : جدال مکن تا احترامت برود و شوخی مکن تا بر تو گستاخ شوند.
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال:
۲۴ خرداد ۱۳۹۵, ۰۳:۱۶ ب.ظ (آخرین ویرایش در این ارسال: ۲۴ خرداد ۱۳۹۵ ۰۳:۲۳ ب.ظ، توسط blackhalo1989.)
ویرایش یک رکورد توسط یک مدیر و غیرفعال شدن دسترسی به آن رکورد برای بقیه مدیران سایت
با ajax. در نظر داشته باشید که http یه پروتکل stateless هست پس وقتی سرور یه درخواست رو جواب داد دیگه از کلاینت قطع میشه. راه حل (در واقع workaround) اینه که تمام کلاینت ها چند ثانیه یه بار (مثلا ۱۰ ثانیه یه بار) با ایجکس چک کنن که رکورد های مورد نظر قفل شدن یا باز هستن یعنی یه هر کلاینت هر ۱۰ ثانیه یه درخواست ایجکس بفرسته برای سرور.
یه راه حل دیگه هم به ذهنم میرسه اما یه باگ گنده داره.


مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال:
۲۴ خرداد ۱۳۹۵, ۰۳:۳۸ ب.ظ (آخرین ویرایش در این ارسال: ۲۴ خرداد ۱۳۹۵ ۰۳:۴۴ ب.ظ، توسط targol.)
ویرایش یک رکورد توسط یک مدیر و غیرفعال شدن دسترسی به آن رکورد برای بقیه مدیران سایت
خیلی ممنون از پاسختون.
به نظر شما جوملا هم از ajax برای اینکار استفاده می کنه؟؟
الان جوملا رو امتحان کردم وقتی یک مدیر ماژولی رو برای ویرایش باز میکنه مدیر دوم علامت قفل رو نمیبینه اما وقتی روی اون ماژول کلیک می کنه بهش پیغام خطا میده و بعد علامت قفل ظاهر میشه. این یعنی از ajax استفاده نمیکنه. درسته؟

امام حسن عسکری (ع) : جدال مکن تا احترامت برود و شوخی مکن تا بر تو گستاخ شوند.
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال:
۲۴ خرداد ۱۳۹۵, ۰۳:۴۲ ب.ظ (آخرین ویرایش در این ارسال: ۲۴ خرداد ۱۳۹۵ ۰۳:۴۵ ب.ظ، توسط blackhalo1989.)
RE: ویرایش یک رکورد توسط یک مدیر و غیرفعال شدن دسترسی به آن رکورد برای بقیه مدیران سایت
(۲۴ خرداد ۱۳۹۵ ۰۳:۳۸ ب.ظ)targol نوشته شده توسط:  خیلی ممنون از پاسختون.
جوملا هم از ajax برای اینکار استفاده می کنه؟؟
نمیدونم. اما مانشت برای چت از ایجکس استفاده می کنه. Big Grin
میتونید تو developer tools ببینید. تو کروم بخش network نشون میده درخواست ها رو. میتونید درخواست های ایجکس رو فیلتر کنید (XHR).

(۲۴ خرداد ۱۳۹۵ ۰۳:۳۸ ب.ظ)targol نوشته شده توسط:  الان جوملا رو امتحان کردم وقتی یک مدیر ماژولی رو برای ویرایش باز میکنه مدیر دوم علامت قفل رو نمیبینه اما وقتی روی اون ماژول کلیک می کنه بهش پیغام خطا میده.
ممکنه همون وقتی که کلیک می کنید چک می کنه ببینه کسی در حال ویرایش هست.


مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: targol


موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  بهترین سایتی که در زمینه خدمات اینستاگرام می شناسید معرفی کنید aynazma ۰ ۱۴۰ ۲۷ شهریور ۱۴۰۳ ۱۲:۳۹ ب.ظ
آخرین ارسال: aynazma
  تصمیم گیری مهم درباره مکان سرور سایت admin ۴ ۴,۹۲۶ ۲۸ دى ۱۴۰۰ ۰۳:۵۹ ب.ظ
آخرین ارسال: mahsa3323
  سایت آموزش زبان H-Arshad ۳ ۴,۶۶۵ ۱۴ اردیبهشت ۱۴۰۰ ۱۱:۴۶ ب.ظ
آخرین ارسال: cyruskingsolomon
  حل تمرین شدن و مصاحبه دکتری siiib70 ۱ ۳,۵۹۲ ۱۷ بهمن ۱۳۹۹ ۱۱:۳۲ ب.ظ
آخرین ارسال: hmaryam567
  طراحی سایت ریسپانسیو wikidemy1 ۰ ۱,۸۹۱ ۱۳ دى ۱۳۹۹ ۰۴:۰۱ ب.ظ
آخرین ارسال: wikidemy1
  منبع جدید هوش، راسل ویرایش سوم sima84 ۰ ۱,۸۴۵ ۱۹ آذر ۱۳۹۹ ۱۱:۱۵ ب.ظ
آخرین ارسال: sima84
  درخواست اپلود کتاب یا لینک دانلود کتاب+معرفی سایت دانلود کتاب ریحانه ۱۲۹ ۸۳,۲۵۷ ۱۱ آذر ۱۳۹۹ ۰۸:۳۷ ب.ظ
آخرین ارسال: Ariana2020
Wink دانلود نظریه زبانهای پیتر لینز ویرایش ۵ + حل armin.sheikh ۵ ۱۲,۲۹۸ ۰۲ خرداد ۱۳۹۹ ۰۸:۲۶ ب.ظ
آخرین ارسال: gillda
  مهمان شدن دانشگاه nasrin81r ۲ ۲,۷۷۰ ۳۱ اردیبهشت ۱۳۹۹ ۰۳:۴۵ ق.ظ
آخرین ارسال: majidnourirad10
  ریاضی گسسته روزن ویرایش ۷ همراه با کتاب حل تمرین ها livestrong ۱۲ ۲۰,۸۰۶ ۱۷ اردیبهشت ۱۳۹۹ ۰۴:۳۷ ب.ظ
آخرین ارسال: raziyeh.karbasi

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close