شرح إسترجاع العضو المحذوف مع مشاركاته بدون الاستعانة بالباك اب

تم تحميل الصفحة في 0,1551731 ثانية
شرح إسترجاع العضو المحذوف مع مشاركاته بدون الاستعانة بالباك اب

hamza02

ExpErt DeveloPer
rankrankrankrankrankrank
إنضم
15 أغسطس 2010
المشاركات
4,528
الإعجابات
843
النقاط
113
الإقامة
ALGERIE

اسعد الله اوقاتكم بكل خير

سادتي ..

الكثير الكثير سألني عندما قمت بإسترجاع اعضاء محذوفين من منتداه

ربما عضويات قديمة او جديدة

واراد استرجاع رقم العضوية

فقمت بإسترجاعها لهم

والكثير سألني عن طريق هذا الموضوع

ورسائل وصلتني عن طريق الايميل واضافت كثيره تريد الطريقة

وددت ان اضعها للجميع

وهي عباره عن اوامر تتيح لك استرجاع العضوية المحذوفه وليس كما يقوم به بعض الاخوان

بطريقة / تسجيل عضو جديد وبعده يقوم بتغير رقم العضوية وهذا غير صحيح

طريقتي هي الكتالي : ( شرحي لغير المبتدئين )

لنفرض انك قمت بحذف عضوية رقم 9

واردت استرجاعها بدون مواضيع فقط استرجاع رقم العضوية

ماعليك الا فتح السي بانل / phpMyAdmin / ثم الضغط على نافذة الاستعلام

* بعد تغيير ماتريده في الامر

والامر الاول ( يرجى تعديل رقم العضوية والاسم في الامر الاول وتعديل رقم العضوية في الامرين الثاني والثالث )

كود PHP INSERT INTO `user` ( `userid` , `usergroupid` , `membergroupids` , `displaygroupid` , `username` , `password` , `passworddate` , `email` , `styleid` , `parentemail` , `homepage` , `icq` , `aim` , `yahoo` , `showvbcode` , `usertitle` , `customtitle` , `joindate` , `daysprune` , `lastvisit` , `lastactivity` , `lastpost` , `posts` , `reputation` , `reputationlevelid` , `timezoneoffset` , `pmpopup` , `avatarid` , `avatarrevision` , `options` , `birthday` , `birthday_search` , `maxposts` , `startofweek` , `ipaddress` , `referrerid` , `************************************************id` , `msn` , `emailstamp` , `threadedmode` , `autosubscribe` , `pmtotal` , `pmunread` , `salt` , `profilepicrevision` , `showbirthday` , `skype` , `spmoption` , `spmugroup` ) VALUES ( '9', '2', '', '0', 'MGHOOL', '54a77197e6da0c037ef1e7530e3934c7', '2006-04-15', '', '0', '', '', '', '', '', '0', '', '0', '0', '0', '0', '0', '0', '0', '10', '1', '', '0', '0', '0', '15', '', '0000-00-00', '-1', '1', '', '0', '0', '', '0', '0', '-1', '0', '0', '', '0', '2', '', '0', '' );

يرجى الملاحظه رقم العضوية هو ( 9 ) والاسم هو MGHOOL والرقم السري هو 123456 مهم جداً

الامر الثاني وهو احداث بروفايل جديد للعضو المحذوف سابقاً

كود PHP INSERT INTO `userfield` ( `userid` , `temp` , `field1` , `field2` , `field3` , `field4` ) VALUES ( '9', '', '', '', '', '' );

الامر الثالث هو احداث المعلومات الشخصية

كود PHP INSERT INTO `user****field` ( `userid` , `subfolders` , `pmfolders` , `buddylist` , `ignorelist` , `signature` , `searchprefs` , `rank` ) VALUES ( '9', '', '', '', '', '', '', NULL );

وبهذا انتهيت من استرجاع رقم عضوية كانت محذوفه سابقاً

قم بالتعديل اللازم عليها من لوحة تحكم الادمن

----------------------------------------------------------------------------

الاوامر التي تقوم بإسترجاع العضو المحذوف مع مشاركاته ومواضيعه كامله

هي كالتالي :

نكرر ما قمنا به في الطريقة السابقه

والامر الاول ( يرجى تعديل رقم العضوية ( يرجى تذكرها بالضبط ) والاسم ( اذا كان عربي يرجى ادخال اسم انجليزي ثم تعديله من لوحة تحكم الادمن وبعد اضافة العضو واسترجاع مشاركاته ومواضيعه يتم تغيير الاسم بالطريقة العاديه ) في الامر الاول وتعديل رقم العضوية وكتابة رقم عضوية العضو المحذوف في الامرين الثاني والثالث )

كود PHP INSERT INTO `user` ( `userid` , `usergroupid` , `membergroupids` , `displaygroupid` , `username` , `password` , `passworddate` , `email` , `styleid` , `parentemail` , `homepage` , `icq` , `aim` , `yahoo` , `showvbcode` , `usertitle` , `customtitle` , `joindate` , `daysprune` , `lastvisit` , `lastactivity` , `lastpost` , `posts` , `reputation` , `reputationlevelid` , `timezoneoffset` , `pmpopup` , `avatarid` , `avatarrevision` , `options` , `birthday` , `birthday_search` , `maxposts` , `startofweek` , `ipaddress` , `referrerid` , `************************************************id` , `msn` , `emailstamp` , `threadedmode` , `autosubscribe` , `pmtotal` , `pmunread` , `salt` , `profilepicrevision` , `showbirthday` , `skype` , `spmoption` , `spmugroup` ) VALUES ( '9', '2', '', '0', 'MGHOOL', '54a77197e6da0c037ef1e7530e3934c7', '2006-04-15', '', '0', '', '', '', '', '', '0', '', '0', '0', '0', '0', '0', '0', '0', '10', '1', '', '0', '0', '0', '15', '', '0000-00-00', '-1', '1', '', '0', '0', '', '0', '0', '-1', '0', '0', '', '0', '2', '', '0', '' );

----------------------------------------------------------------------------

يرجى الملاحظه رقم العضوية هو ( 9 ) والاسم هو MGHOOL والرقم السري هو 123456 مهم جداً

----------------------------------------------------------------------------

الامر الثاني وهو احداث بروفايل جديد للعضو المحذوف سابقاً

كود PHP INSERT INTO `userfield` ( `userid` , `temp` , `field1` , `field2` , `field3` , `field4` ) VALUES ( '9', '', '', '', '', '' );

----------------------------------------------------------------------------

الامر الثالث هو احداث المعلومات الشخصية

كود PHP INSERT INTO `user****field` ( `userid` , `subfolders` , `pmfolders` , `buddylist` , `ignorelist` , `signature` , `searchprefs` , `rank` ) VALUES ( '9', '', '', '', '', '', '', NULL );

----------------------------------------------------------------------------

( شرح قصير )

عندما تقوم بحذف عضو يتم تغيير الـ username + userid في جدول الـ post

الى رقم عضوية 0 ولن تفتح المواضيع او المشاركات اذا كان هناك عضو محذوف بهذا تخرج رسالة داتا بيز ايرور في الموضوع

هذا الامران يتم تغيير الاسم ورقم العضوية الي العضو الجديد الذي استرجعته من الحذف

----------------------------------------------------------------------------

الامر الاول وهو عباره عن تحويل المشاركات التي حذف كاتبها الى العضو الذي استرجعته بالاوامر السابقه

كود PHP UPDATE post SET userid = 9 WHERE userid = 0;

في هذا الامر فقط غير رقم 9 الى رقم عضوية العضو الذي حذفته وقمت باسترجاعه ولا تغير رقم 0 نهائياً

----------------------------------------------------------------------------

الامر الثاني هو تحويل الاسم صاحب المشاركة والموضوع الى العضو الذي قمت باسترجاعه

في حالة واحده

اذا انت قمت بالتعديل او محاوله استرجاع المشاركات والعضو عن طريق الدمج بين الاعضاء

كود PHP UPDATE post SET username = 'me' WHERE username = 'he';

بحيث اسم
me
هو اسم العضو الذي استرجعته

واسم
he
العضو السابق
 
إنضم
27 ديسمبر 2009
المشاركات
1,808
الإعجابات
219
النقاط
63
رد: شرح إسترجاع العضو المحذوف مع مشاركاته بدون الاستعانة بالباك اب

[..يعطيك.العافيه.يابطل..]

[..مالي.بالموإقع.لاكن.إن.شاء.الله.تفيد.الأعضاء..]

[..تقبل..مرووري..]
 
إنضم
16 أغسطس 2010
المشاركات
6,761
الإعجابات
580
النقاط
113
رد: شرح إسترجاع العضو المحذوف مع مشاركاته بدون الاستعانة بالباك اب

مشكووور
:32:
 
إنضم
16 أغسطس 2010
المشاركات
6,761
الإعجابات
580
النقاط
113
رد: شرح إسترجاع العضو المحذوف مع مشاركاته بدون الاستعانة بالباك اب

لقد أعطيت تقييم أكثر من اللازم خلال 24 الماضية, حاول ثانية فيما بعد.
:31:
 

الأعضاء النشطين حاليآ الذين يشاهدون هذا الموضوع (1 عضو و 0 ضيف)

خيارات الاستايل

نوع الخط
مودك
اخفاء السايدر بار OFF
توسيط المنتدى OFF
فصل الأقسام OFF
الأقسام الفرعية OFF
عرض المشاركات
حجم الخط
معلومات العضو OFF
إخفاء التوقيع OFF

إرجاع خيارات الإستايل