PDA

مشاهدة نسخة كاملة : [ شرح ] تنفيذ أمر في قاعدة البيانات من لوحة التحكم + بعض الأوامر المهمة


مُجَاهِد
29-04-2004, 12:40 AM
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته

بعض الأخوان عند تركيب أي هاك معين يعيقهم مرحله وهي ..

أضف هذا الأمر إلى قاعدة البيانات

ويسألون كيف نضيف هذا الأمر

الجواب : توجه إلى cpanel ثم phpmyadmin

لكن في النسخة الثالثه الجبارة تريحكم من الذهاب إلى cpanel حتى تنفذ الأمر
وتستطيع تنفيذ أي أمر من لوحة تحكم المنتدى

¤§¤*.. طريقة تفعيل خاصية تنفيذ أمر إلى قاعدة البيانات من لوحة التحكم ....*¤§¤

1- في البداية توجه إلى الإف تي بي وقم بتحميل ملف الكونفق الموجود بهذا المسار
vb/includes/config.php

2- خذ نسخه من هذا الملف والنسخه الآخرى إفتحها وإبحث عن :-



$canrunqueries = '';





http://alamuae.org/vbulletinclub/img/canrunqueries _1.jpg

أضف في الخانه رقم عضويتك بالمنتدى
كمثال قمت بإضافة رقم عضويتي وهو 1
شاهد التغيير بعد إضافة رقم العضوية

http://alamuae.org/vbulletinclub/img/canrunqueries _2.jpg

3- إحفظ الملف وأرسله إلى السيرفر !

4- إذهب إلى لوحة تحكم المنتدى الخاصة بك وتوجه إلى :-

Import & Maintenance
Execute SQL Query

باللغة العربية :-

إستيراد & الصيانة
تنفيذ أمر SQL

http://alamuae.org/upload_vb/wald_alblad/w1//canru nqueries_3.jpg

¤§¤*.. طريقة تنفيذ أمر إلى قاعدة البيانات من لوحة التحكم ....*¤§¤

بعد تشغيل خاصية إضافة أمر إلى قاعدة البيانات والسماح بإضافتها من داخل لوحة تحكم المنتدى
بمجرد الضغط على على تنفيذ أمر SQL أو Execute SQL Query ستظهر لديك هذه النافذة

وهي مقسمة لخيارين وهما :-


* أوامر الإستعلام الجاهزة وماعليك إلا تنفيذها فقط


وتكون بالأعلى وهي بهذا الشكل

http://alamuae.org/upload_vb/wald_alblad/w1//canru nqueries_5.jpg

وهذه عبارة عن أوامر جاهزه بمجرد إختيارها تنفذ تلقائيآ

* أوامر يدوية

وهذه عبارة عن أوامر انت تفعلها في قاعدة البيانات مثل الإضافات التي تأتي مع الهاكات
وتكون النافذه بهذا الشكل

http://alamuae.org/upload_vb/wald_alblad/w1//canru nqueries_6.jpg

ولإضافة أمر في قاعدة البيانات من لوحة التحكم ما عليك إلا إلصاق الإمر
في الخانه
http://alamuae.org/upload_vb/wald_alblad/w1/canrun queries_7.jpg

ثم إضغط على Continue

بعد الضغط ستذهب إلى صفحة أخرى لتأكيد تنفيذ الإستعلام
ما عليك إلا الضغط على Continue
http://alamuae.org/upload_vb/wald_alblad/w1//canru nqueries_8.jpg

وبعد هذه المرحلة سيكون الإستعلام

وإن شاء الله استفدتوا من الدرس البسيط
والسموحه منكم

مُجَاهِد
29-04-2004, 12:41 AM
هذه بعض الأوامر المهمه التي تنفذ في قاعدة البيانات
ويجب عليك إتباع التالي قبل تنفيذ أي أمر :-

أخذ نسخة إحتياطية لقاعدة البيانات .
نسخ الأمر كما هو موضح بدون إضافة أي مسافة أو نقص في الحروف والكلمات .


وهذه الأوامر لا تضيف في الجداول فقط مجرد أمر تشغيل وإغلاق !
------------------------------------------------------------

1- إظهار التواقيع

أمر التشغيل
UPDATE user SET options=options + 1 WHERE NOT(options & 1)
أمر الإيقاف
UPDATE user SET options=options - 1 WHERE options & 1

2- إظهار الصور الرمزية
أمر التشغيل
UPDATE user SET options=options + 2 WHERE NOT(options & 2)
أمر الإيقاف
UPDATE user SET options=options - 2 WHERE options & 2

3- إظهار الصور
أمر التشغيل
UPDATE user SET options=options + 4 WHERE NOT(options & 4)
أمر الإيقاف
UPDATE user SET options=options - 4 WHERE options & 4

4- تفعيل الأعضاء القاصرين
أمر التشغيل
UPDATE user SET options=options + 8 WHERE NOT(options & 8)
أمر الإيقاف
UPDATE user SET options=options - 8 WHERE options & 8

5- إستقبال رسائل من / إلى المدير العام
أمر التشغيل
UPDATE user SET options=options + 16 WHERE NOT(options & 16)
أمر الإيقاف
UPDATE user SET options=options - 16 WHERE options & 16

6- خاصية تحميل ملف العضوية للأعضاء
أمر التشغيل
UPDATE user SET options=options + 32 WHERE NOT(options & 32)
أمر الإيقاف
UPDATE user SET options=options - 32 WHERE options & 32

7- إظهار بريد الأعضاء الإلكتروني
أمر التشغيل
UPDATE user SET options=options + 256 WHERE NOT(options & 256)
أمر الإيقاف
UPDATE user SET options=options - 256 WHERE options & 256

8- خاصية الوضع المتخفي
أمر التشغيل
UPDATE user SET options=options + 512 WHERE NOT(options & 512)
أمر الإيقاف
UPDATE user SET options=options - 512 WHERE options & 512

9- خاصية تقييم سمعة الأعضاء
أمر التشغيل
UPDATE user SET options=options + 1024 WHERE NOT(options & 1024)
أمر الإيقاف
UPDATE user SET options=options - 1024 WHERE options & 1024

10- إستقبال رسائل خاصة جديدة
أمر التشغيل
UPDATE user SET options=options + 2048 WHERE NOT(options & 2048)
أمر الإيقاف
UPDATE user SET options=options - 2048 WHERE options & 2048

11- إستقبال ووصول بريد إلكتروني حين إستلام رسالة خاصة جديدة
أمر التشغيل
UPDATE user SET options=options + 4096 WHERE NOT(options & 4096)
أمر الإيقاف
UPDATE user SET options=options - 4096 WHERE options & 4096

12- طريقة عرض المواضيع
الأقدم أولآ
UPDATE user SET options=options - 32768 WHERE options & 32768
الأحدث أولآ
UPDATE user SET options=options + 32768 WHERE NOT(options & 32768)

13- إظهار نافذه حين تلقيك رسالة خاصة جديدة
أمر التشغيل
UPDATE user SET pmpopup=1
أمر الإيقاف
UPDATE user SET pmpopup=0

14- اللغة
لإختيار لغة معينه تكون إفتراضية لدى الجميع نفذ هذا الإستعلام
UPDATE user SET languageid=X
بحيث X يكون رقم اللغة المعنيه وتستطيع إظهار من لوحة تحكم المنتدى

15 - الصناديق أو الاوضاع المخصصه لكتابة المواضيع
الوضع العادي ( بدون إبتسامات + اكواد الـ BB CODE )
UPDATE user SET showvbcode=0;
الوضع القياسي ( المستخدم في النسخه الثانيه وهي حين تلوين النص يظهر بأكواده )
UPDATE user SET showvbcode=1;
الوضع المتقدم ( وهو WYSIWYG )
UPDATE user SET showvbcode=2;

16- إشتراكات المواضيع
أمر بدون اشتراك في المواضيع
UPDATE user SET autosubscribe=-1;
إشتراك بدون تنبيه بريدي
UPDATE user SET autosubscribe=0;
تنبيه بريدي فوري حين الرد على اي موضوع
UPDATE user SET autosubscribe=1;
تنبيه بريدي يومي عن التحديثات
UPDATE user SET autosubscribe=2;
تنبيه بريدي إسبوعي حديثات
UPDATE user SET autosubscribe=3;

17- السماح بإستخدام اكواد BB
أمر التشغيل
UPDATE forum SET options = options + 64 WHERE NOT(options & 64);
أمر الإيقاف
UPDATE forum SET options = options - 64 WHERE options & 64;

18- السماح بإستخدام أكواد الصور ( [IMG] )
أمر التشغيل
UPDATE forum SET options = options + 128 WHERE NOT(options & 128);
أمر الإيقاف
UPDATE forum SET options = options - 128 WHERE options & 128;

19- السماح بإستخدام أكواد ( [HTML] )
أمر التشغيل
UPDATE forum SET options = options + 256 WHERE NOT(options & 256);
أمر الإيقاف
UPDATE forum SET options = options - 256 WHERE options & 256;

20- السماح بإستخدام الإبتسامات
أمر التشغيل
UPDATE forum SET options = options + 512 WHERE NOT(options & 512);
أمر الإيقاف
UPDATE forum SET options = options - 512 WHERE options & 512;

21- السماح بإستخدام أيقونات المواضيع
أمر التشغيل
UPDATE forum SET options = options + 1024 WHERE NOT(options & 1024);
أمر الإيقاف
UPDATE forum SET options = options - 1024 WHERE options & 1024;

22- السماح بتقييم المواضيع
أمر التشغيل
UPDATE forum SET options = options + 2048 WHERE NOT(options & 2048);
أمر الإيقاف
UPDATE forum SET options = options - 2048 WHERE options & 2048;

Hack-Man
14-06-2004, 03:57 PM
شغل محترف والله يعطيك العافية والمفروض انك مشرف لانك تستاهل

مُجَاهِد
14-06-2004, 09:12 PM
يا هلا وسهلا بيك أخي Hack-Man ..

وألف شكر لك على ردك يالغالي..

وهذا الشيء يقررة الإدارة..

وإن شاء الله نكون عند حسن ظن الجميع..

تحياتي لك..

Tarek soliman
15-06-2004, 12:40 AM
الى الامام و بالتوفيق

dis
03-10-2004, 10:07 AM
كلمة شكرا قليلة في حقك

جزاك الله كل خير

اخوك dis

لمسات الإبداع
09-10-2007, 04:38 PM
مشكور أخوي الغالي والله يوفقك إن شاء الله

programer_SOFT
09-10-2007, 08:02 PM
مشكور اخى العزيز