ويژه آموزش های کاربردی و کامل کامپوننت فرم ساز آر اس فرم RsForm
|
۲۷-۶-۱۳۹۲, ۱۱:۳۶ عصر
(آخرین ویرایش در این ارسال: ۳-۱۲-۱۳۹۲ ۱۲:۰۳ صبح، توسط محمدسلیمانی.)
ارسال: #24
|
|||
|
|||
محدود كردن تعداد ارسال ها به يك فرم
همواره پیشنهاد میکنم در دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
سوالات پرسیده بشه تا هم دوستان دیگه در غیاب من پاسخگو باشند و هم کسانی که مشکل مشابه را دارند با جستجو و استفاده از مطالب به نتیجه ای که شما پیگیرش بودید برسند محدود كردن تعداد ارسال ها به يك فرم
شاید بخواهید در یک فرم اعمال محدودیت کنید که مثلا 20 نفر اول که فرم رو پر کردند دارای یک امتیاز باشند و یا برای عضو گیری فقط 15 نفر اجازه دارند و یا به هر دلیل دیگری میخواهید این محدودیت را اعمال کنید مثل همیشه افزونه بی نظر و دوست داشتنی rsform میتونه این مشکل شما رو حل کنه. برای این کار کافی است این کد را در قسمت اسکریپت های افزونه اضافه کنید کد: (انتخاب همه) global $database; توضیح کد: [b]1 - با این کد شما از ارسال به دیتا بیس فرم جلوگیری کرده اید و نمیتوان متوجه تعداد ارسال های شکست خورده شوید. 2 - بعد از به حد مجاز رسیدن ارسال های فرم پیام تشکر با یک پیغام خطا جایگزین میشود 3 - برای تغییر پیغام خطا خط شماره 7 را تغییر دهید یعنی= کد: (انتخاب همه) [/b] [b]4 - 'formId`='7 باید برابر با ای دی فرم شما باشد 5 -loadResult()) >= 20) باید برابر با تعداد مجاز به ارسال های فرم باشد. |
|||
|
|
کاربرانِ درحال بازدید از این موضوع: 1 مهمان