منتدى جزيرة الرياضيات  
     

Left Nav التسجيل التعليمـــات قائمة الأعضاء التقويم مشاركات اليوم Right Nav

Left Container Right Container
 

» منتدى جزيرة الرياضيات » الجزيرة التعليمية والفنية » جزيرة السويش، والفلاش » جزيرة السويش ماكس Swish Max » تكرار الاسئلة بطريقة عشوائية فى ملف ادخال الاجابة الصحيحة

إضافة رد
 
أدوات الموضوع تقييم الموضوع
  #1  
قديم 01-30-2013, 12:57 AM
خادم المسلمين خادم المسلمين غير متواجد حالياً
عضو

 
تاريخ التسجيل: Nov 2012
المشاركات: 162
تكرار الاسئلة بطريقة عشوائية فى ملف ادخال الاجابة الصحيحة



السلام عليكم


اخوانى الاعزاء


لدى ملفين

من نوع فلاشات تعليمية

للاسئلة المقالية
التى اجابتها قصيرة



ولكن واجهتنا مشكلة

الا وهى


الملف الاول on cchange
http://www.gulfup.com/?JApTP8



كلما ادخلنا رقم السؤال ياتى السؤال المخصص له بالضبط دون تكرار


ولكن المشكلة تكمن فى الملف الثانى

وهو بعنوان

on change3






رابط تحميل الملف


http://www.gulfup.com/?8TFfFu

كما انى احتاج

تفريغ الخانات اولا بأول بعد ظهور النتيجة باحسنت او أخطأت

هناك شىء خطير

بعد الاجابة بأى من انواع الاجابات الموجوة فى السكربت
فى غير محلها تكون الاجابة صحيحة
رغم انها ليست هى نفس اجابة هذا السؤال

فما الحل؟

الرجاء التعديل على نفس الملف ورفعه

مشكورا

التعديل الأخير تم بواسطة خادم المسلمين ; 01-30-2013 الساعة 01:37 AM
رد مع اقتباس
  #2  
قديم 01-30-2013, 01:42 AM
الصورة الرمزية الاستاذ خليل
الاستاذ خليل الاستاذ خليل غير متواجد حالياً
المدير العام


 
تاريخ التسجيل: Jan 2003
الدولة: مملكة البحرين
المشاركات: 3,977
الخطأ في العشوائية انك اذا تريد ان يضهر لك سؤال غير مكرر قم بقفل الاختيار لكي لا يختار السؤال مرة اخرى بجعل متغير قمته مثلا false و اذا اختير تجعله true و ثم اعمل شرط لا يتم اختيار سؤال قيمته true و يخرج من اللوب اذا وصل لآخر سؤال
__________________
هذا من فضل ربي
رد مع اقتباس
  #3  
قديم 01-30-2013, 01:49 AM
خادم المسلمين خادم المسلمين غير متواجد حالياً
عضو

 
تاريخ التسجيل: Nov 2012
المشاركات: 162
اقتباس:
المشاركة الأصلية كتبت بواسطة الاستاذ خليل مشاهدة المشاركة
الخطأ في العشوائية انك اذا تريد ان يضهر لك سؤال غير مكرر قم بقفل الاختيار لكي لا يختار السؤال مرة اخرى بجعل متغير قمته مثلا false و اذا اختير تجعله true و ثم اعمل شرط لا يتم اختيار سؤال قيمته true و يخرج من اللوب اذا وصل لآخر سؤال
يا ريت حضرتك تكتبلنا السكربت الانسب كاملا

او ترفع لنا المشروع بعد التعديل

وشكرا
رد مع اقتباس
  #4  
قديم 01-30-2013, 02:05 AM
الصورة الرمزية الاستاذ خليل
الاستاذ خليل الاستاذ خليل غير متواجد حالياً
المدير العام


 
تاريخ التسجيل: Jan 2003
الدولة: مملكة البحرين
المشاركات: 3,977
حليت المشاكل الا مشكلة
بعد الاجابة بأى من انواع الاجابات الموجوة فى السكربت
فى غير محلها تكون الاجابة صحيحة
رغم انها ليست هى نفس اجابة هذا السؤال

لماذا هذا

__________________
هذا من فضل ربي
رد مع اقتباس
  #5  
قديم 01-30-2013, 02:06 AM
الصورة الرمزية الاستاذ خليل
الاستاذ خليل الاستاذ خليل غير متواجد حالياً
المدير العام


 
تاريخ التسجيل: Jan 2003
الدولة: مملكة البحرين
المشاركات: 3,977
اليك التعديل
الملفات المرفقة
نوع الملف: swi on change (3).swi‏ (1.16 ميجابايت, المشاهدات 419)
__________________
هذا من فضل ربي
رد مع اقتباس
  #6  
قديم 01-30-2013, 02:11 AM
خادم المسلمين خادم المسلمين غير متواجد حالياً
عضو

 
تاريخ التسجيل: Nov 2012
المشاركات: 162
هذه محاولةة الاخ يوسف البوسعيدى
من كم يوم قام بانشاء ملف جديد
ولكن باستخدام الحدث او ن كى انتر

وتطبيق نفس نصيحتك

هنا تقريبا
http://www.hesab.net/vb/showpost.php...99&postcount=2
http://www.gulfup.com/?jsGX9M

وما زلت ارجوا ان يتم التعديل على الملف اموجود فى المشاركة الخاصة بالاستفسار

وهو اللى فيه المشكلة

التعديل الأخير تم بواسطة خادم المسلمين ; 01-30-2013 الساعة 02:13 AM
رد مع اقتباس
  #7  
قديم 01-30-2013, 03:15 AM
الصورة الرمزية الاستاذ خليل
الاستاذ خليل الاستاذ خليل غير متواجد حالياً
المدير العام


 
تاريخ التسجيل: Jan 2003
الدولة: مملكة البحرين
المشاركات: 3,977
اشرح لي اكثر ما تريد
بعد الاجابة بأى من انواع الاجابات الموجوة فى السكربت
فى غير محلها تكون الاجابة صحيحة
رغم انها ليست هى نفس اجابة هذا السؤال

__________________
هذا من فضل ربي
رد مع اقتباس
  #8  
قديم 01-30-2013, 03:17 AM
خادم المسلمين خادم المسلمين غير متواجد حالياً
عضو

 
تاريخ التسجيل: Nov 2012
المشاركات: 162
يعنى مثلا

فى سؤال

كم عدد صلاة الفجر

لو جاوبت
الدين
او
4
او
8
تلاقى يعيك الاجابة صحيحة
رغم انها اجابات لاسئلة اخرى بنفس المسابقة
رد مع اقتباس
  #9  
قديم 01-30-2013, 03:27 AM
الصورة الرمزية الاستاذ خليل
الاستاذ خليل الاستاذ خليل غير متواجد حالياً
المدير العام


 
تاريخ التسجيل: Jan 2003
الدولة: مملكة البحرين
المشاركات: 3,977
بس هذا خطأ ؟؟؟؟؟؟؟؟ حيقولو عيب في البرمجة
__________________
هذا من فضل ربي
رد مع اقتباس
  #10  
قديم 01-30-2013, 03:30 AM
خادم المسلمين خادم المسلمين غير متواجد حالياً
عضو

 
تاريخ التسجيل: Nov 2012
المشاركات: 162
اقتباس:
المشاركة الأصلية كتبت بواسطة الاستاذ خليل مشاهدة المشاركة
بس هذا خطأ ؟؟؟؟؟؟؟؟ حيقولو عيب في البرمجة

طيب

بم تنصحنا فى الملف الطروح
يعتبر هذا هو العيب الذى
لم يحل الا بأسلوب الاخ يوسف البوسعيدى

الذى استخدم امر on key
enter
من الكيبوورد

http://www.gulfup.com/?jsGX9M

ولكن اريد ان اصمم ملفى بزر توليد
فما الحل ؟
رد مع اقتباس
  #11  
قديم 01-30-2013, 03:38 AM
الصورة الرمزية الاستاذ خليل
الاستاذ خليل الاستاذ خليل غير متواجد حالياً
المدير العام


 
تاريخ التسجيل: Jan 2003
الدولة: مملكة البحرين
المشاركات: 3,977
اعطني رابط المشكلة الاصلية عند الاخ يوسف و ليس الملف ؟ اي وصلة الموضوع

انت تريد ان يضهر سوال برز عشوائي ثم يجيب عليه المستخدم بإجابات متعددة ممكن بس تكون اجاباته صحيحة تضع شرط سأضع جزءا من كود يتم تعديله
__________________
هذا من فضل ربي
رد مع اقتباس
  #12  
قديم 01-30-2013, 03:45 AM
خادم المسلمين خادم المسلمين غير متواجد حالياً
عضو

 
تاريخ التسجيل: Nov 2012
المشاركات: 162
هو قدم المشاركة فى منتدى أخر

ما يهمنى اكثر

هو ان كنت الاجابة خاطئة
تحسب خطا

الاجابة المخزنة بالسكربت

كلها ان استخدمت اى منها للاجابة على اى سؤال من الاسئلة اللى فى السكربت بيعط اجابة صحيحة حتى لو كانت الاجابة ليست لنفس السؤال بل اجابة لسؤل اخر





التعديل الأخير تم بواسطة خادم المسلمين ; 01-30-2013 الساعة 03:49 AM
رد مع اقتباس
  #13  
قديم 01-30-2013, 03:48 AM
الصورة الرمزية الاستاذ خليل
الاستاذ خليل الاستاذ خليل غير متواجد حالياً
المدير العام


 
تاريخ التسجيل: Jan 2003
الدولة: مملكة البحرين
المشاركات: 3,977
مثلا هذا السؤال
كود:
 
 q[0]="كم عدد ركعات صلاة الفجر"
يمكن اجابته بإجابات مختلفة و اذا تريد تضع خطأ تستطيع مثل

كود:
if (_root.ans == "2" or _root.ans == "ركعتين" or _root.ans == "اثنتان"  or _root.ans == "اثنتين"  or _root.ans == "إثنتان"  or _root.ans == "إثنتين") {
        _root.r = "أحسنت"
        _root.m += 1
       _root.p = int(_root.m/10*100)+"%"
    }
حيث يتم اختبار الشرط ان تكون الاجابة الصحيحة باكثر من شرط مع استخدام or و هي تعني أو مثل نقول اذا كان الرقم 2 أو اذا كان الكتابة اثنين او اذا كانت الكتابة إثنتين بالهمزة و بالمثل البقية تعطي الاجابة الصحيحة.
__________________
هذا من فضل ربي
رد مع اقتباس
  #14  
قديم 01-30-2013, 03:52 AM
الصورة الرمزية الاستاذ خليل
الاستاذ خليل الاستاذ خليل غير متواجد حالياً
المدير العام


 
تاريخ التسجيل: Jan 2003
الدولة: مملكة البحرين
المشاركات: 3,977
لكن هذه الطريقة غير فعالة لان ممكن تزيد كل مرة درجة بعد الاجابة الصح مع انه اجاب نفس السؤال سابقا
مثلا اكتب 2 ثم محها ثم اكتب 2 فستزيد عدد الاسئلة و الاجابات لكن يفترض بعد الاجابة الصح يمنع تعديل الاجابة لكي لا يجيب مرة اخرى
__________________
هذا من فضل ربي
رد مع اقتباس
إضافة رد


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع


الساعة الآن 10:22 PM

Style provided by: MonksDiner - Entertainment Forum
Translated To Arabic By: Nile Stars
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. TranZ By Almuhajir