السلام عليكم ورحمة الله وبركاته
اخوتي واحبابي في منتدى الفريق العربي للبرمجة
قمت مؤخرا وبحمد الله بتصميم موقع للقرآن الكريم واسميته (شبكة القرآن الكريم) وهذا هو الرابط http://qur2an.net
الموقع تم تصميمه بلغة البي اج بي والجافا سكربت وداتابيس الماي اس كيو ال
والحمد لله الموقع الان شغال ويمكن للمستخدم قراءة واستماع وحفظ اي سورة من سور القرآن الكريم بصوت نخبة من القرآء المعروفين
المشكلة تكمن في خاصية البحث في القرآن الكريم... فكما تعلمون ان اللغة العربية تحتوي على حركات وشدة ومدة وغيرها من اشباه الحروف
فمثلا حين يريد الشخص ان يبحث عن كلمة البِرّ .. قد تكون هذه الكلمة في القرآن محتوية لعدد اكبر من الحركات، فعندما يحدث البحث، لن تكون كل الكلمات المطلوبة من ضمن النتائج، لذا فانا حاولت معالجة المسالة مؤقتا وذلك بحذف كل الحركات من مفردات البحث، وعملت نسخة من الايات مجردة من الحركات، وحين يقوم الباحث بالبحث، ستظهر جميع الكلمات التي تشبه المفردة المدخلة
هل يوجد حل لهذا الموضوع بحيث حين اقوم بالبحث عن الكلمة ببعض الحركات فتحتوي النتائج على الكلمات التي تحتوي على الحركات التي انا قمت بكتابتها حتى لو احتوت هذه الكلمة في النتائج على حركات اخرى اضافية لم تكن موجودة في المفردة التي انا ادخلتها
مثلا.. اذا بحثت عن كلمة البـِـر
ستتضمن النتائج البـِـرَّ والبـِـرِّ والبـِـرُّ
في حين ان المشكلة التي لدي تظهر فقط نفس كلمة البحث بحذافيرها
اتمنى انني استطعت ان اشرح الموضوع بشكل جيد
جزاكم الله خيرا مقدما
اخوكم فارس بغداد

