alkha6ar
بصراحة ما فهمت بضبط لكن فركة توحيد صفحة التسجيل جيدة ولكن مهما كان لازم تعدل على البرنامج![]()
![]()
alkha6ar
بصراحة ما فهمت بضبط لكن فركة توحيد صفحة التسجيل جيدة ولكن مهما كان لازم تعدل على البرنامج![]()
![]()
شكراً للتجاوب..
بصراحة مازلت على غالفكر و وضعت لها عدة احتمالات
أولاً : هو ان يكون هناك عملية تجعل جداول أي سكربت متصلة بقاعدة البيانات الخاصة بها عدا جدول user متصل بقاعدة بيانات واحدة
ثانياً : يوجد سكربتات جداولها تبدا بمثل هذا
_Castle طيب في هالحالة جدول اليوزر راح يكون Castle_user
نبي سكربت يحول الجدول لهذا الاسم user مع نفس الارتباط بالقعدة وهكذا ممكن انه نربط كل السكربتات بقاعدة واحدة
سؤوال بسيط .. اعتقد انه للقيام بهذه العملية يجب ان تكون كل السكربتات على قاعدة واحدة .. هل هذا صحيح ؟؟
تحياتي واتمنى ان نخرج بحل ولو صعب لكن المهم تكمل معنا![]()
![]()
__________________
شبكة قلعة العرب
http://www.arabscastle.com
===============
في دمشق كل شي غير!
قلعة العرب
------
الإقتراح الأول غريب شوياوضح -----> ما فمهت
![]()
الإقتراح الثاني ما فهي حاجة للتحويل شوي تعديل على السكربت وراح يكون مثل العسل :::: مــــــثـــــال
عندي برنامج اسمه dr والمبرمج جعل جدول الذي يحتوى اسماء المستخدمين dr_user وعندك منتدى المبرمج جعل اسم الجدول user
انت تبغى الدمج ,,,,,برنامج dr لسا جديد بقراطيسه,,,,, طبعاً الجدول فاضي انت ,,, لاتنسى انهم على|| قاعدة واحدة || جدول dr_user يحتوى على جداول داخلية مثل username و password والمنتدى نفس الشي انت تدخل للسكربت dr وتحول كل كلمة dr_user إلى user
وراح يشتغل تمامطبعاً ما ادري انا وصلت الرسالة
![]()
![]()
لاحظت ان هنالك تشويش في بعض الافكار فاحببت ان اضيف فكره علها تجد الاستحسان لديكم ..
سكربت بسيط مساند في البدايه يقوم صاحب الموقع بتشغيله على جميع قواعد البيانات لديه لاظهار الاسماء المكرره ويقوم بتعديل ما يلزم ان كان هنالك تكرار ... هذه عمليه منفصله بسكربت صغير
البرنامج الهدف يحمل واجهة تعبئة البيانات للمنتسب في الموقع ويضم اغلب الخانات التي في البرامج المشهوره ( الاسم - البريد - التأكد من البريد - الرقم السري - وخلافه )
يتم حفظ البيانات في قاعدة بيانات منفصله ومن عمل البرنامج عن ادخال اي عضو جديد ان يقوم باضافة معلوماته في كافة قواعد البيانات الآخرى في الموقع ..
عند تفعيل الاشتراك من البريد يقوم البرنامج بتحويل المتغير الخاص بالتفعيل للوضع النشط في كافة قواعد البيانات التي تحتاج برامجها لتفعيل الاشتراك في الموقع
مميزات الفكره :
التخلص من التكرار بسكربت بسيط في البدايه فقط مع الاحتفاظ بقواعد البيانات منفصله ( اي لكل برنامج قاعدة بيانات )
الفكره تنهي كثير من المشاكل الموجوده في ملفات التسجيل المدمجه مع البرامج المشهوره
تتضمن الفكره التسجيل وتفعيل الاشتراك ايضا من نفس البرنامج
يا اخوان البرامج ابسط بكثير مما نتخيل يحتاج لبدايه فقط من احدكم ..
اتمنى ان تكون الصوره وضحت وفي حالة رغبتم بشرح مفصل فلا مانع لدي ..
تحياتي ..
اخوي لبدكتور .. في ناحية مهمة
هي ان جدول الuser يختلف من سكربت لاخر
مثلاً جدول user للمنتدى يحتوي على جداول داخلية مثل username و password وبالتالي ايضا لديه مشرف ومراتب وتوقيع وبطاقة شخصية وغيرها ... الخ
ولكن جدول على سبيل المثال دليل البرامج يحتوي على اسم مستخدم و كلمة سر وانتهينا !!
في فرق حتى الجداول الداخلية لازن ينوجد لها حل او انها ممكنة
الفكرة الاولى خربطيش اخوي ما راح تظبط فطرت فيها وما نجحت براسي لانه مستحيل انك تخلي من سكربت فيه عشر جداول .. تسع بقاعدة وجدول بقاعدة ثانية .. اتمنى تكون فهمت الفكرة الاولى حيث اني كنت اقصد انه مثلا يرتبط جميع جداول دليل البرامج مثلاً بقاعدة وليكن اسمها file ويرتبط من نفس السكربت فقط جدول user بقاعدة بيانات المنتدى vb ... طلعت مستحيلة![]()
هلا بك اخوي LATE
اعتقد فكرتك زي فكرة Syria Com والاخ الخطر نوعاً ما.. وهي الفكرة الوحيدة التي يمكن لعتماد عليها
سكربت تسجيل يقوم العضو بالتسجيل فيه مثلا وكل ذلك يذهب لجدول user في قاعدة البيانات المركبة عليها السكربتات .. وهكذا اعتقد بانها ستنجح ولكن لا نريد ان ننسى ان هناك جداول فرعية فيجب اتمامها كاملة اما الموجود لا علينا منه .. اقصد :
في كل سكربت يوجد جدول user وفيه
جدول فرعي اسم المستخدم
جدول فرعي كلمة المرور
هذول في الجميع يؤدي انه نخليهم زي ما هم ..
مثلا جدول فرعي هو التوقيع .. هذا غير موجود في كثير من السكربتات ولكن يجب تنسيقه حتى يعمل مع سكربت المنتدى وبالتاليلن يؤثر على بقية السكربتات لانه اساسا غير موجود فهو لن يظهر
المقصود بكل شيء هو ان جدول user يجب ان يكون جدول شامل بمعنى ملتقط لجميع الجداول الفرعغية دون تعارض مع بعضها
اظنها تنجح ؛)
اتمنى من خبراء قواعد البيانات ولو مرور بسيط على الموضوع![]()
تحياتي
__________________
شبكة قلعة العرب
http://www.arabscastle.com
===============
في دمشق كل شي غير!
الامور الاخرى اخي قلعة العرب يمكن تعديلها من الملف الشخصي او الكنترول بنل سواء في منتدى الفيبوليتن او المجلات او غيرها
اذا كان البرنامج يعتمد على قاعدة بيانات منفصله فليست مشكله عملية التعديل من الكنترول بنل على نفس قاعدة بيانات البرنامج الاساسي سواء للتوقيع او للصوره الشخصيه او اي امر آخر
البرنامج المراد انشائه لا يتعارض لانه في قاعدتة بياات منفصله ووظيفته الوحيده الاضافه من هذه القاعده الى القواعد الاخرى
تحياتي ..
عزيزي قلعة العرب ,, ليست مشكلة مسألة الحقل بالنسبة لماقلته قبل قليل
فبامكانك ادخال
بينات معينة وترك اخرى
هل فهمت الفكرة؟؟![]()
__________________
****************************
Danger For Make Dreams
****************************
alkha6ar
اعطاك ما كنت اقصده شكراً لك![]()
نعم انت بحاجة للأشياء المشتركة انت ما عليك من الإختلاف ممكن بعض السكربتات فيها جداول زيادة مثل التوقيع وما شابة هذي تتم إضافتها بصورة منفصلة ,,,, افضل طريقة هي صفحة تسجيل موحدة فيها اهم الخيارات![]()
![]()
![]()