السلام عليكم
أو شي تعريف في برنامج indexu برنامج جميل ورائع جداً دليل مواقعوقام الإستاذ
أبو منار بتعريبة في القافلة جزاه الله ألف خير ومركب في مواقع عربية كثيره
وجميع هذه المواقع تملك vb وهذا السكربت يقوم بعمل التالي :
أعضاء المنتدى بإمكانهم الدخول بمسمياتهم في البرنامج
وهذا أظنه كفاية ويسهل إظافة المواقع![]()
التعليمات :
أخذ نسخة إحتياطية من قاعدة بيانات vb تحسباً لأي خطأ
أن يكون البرنامج في نفس قاعدة بيانات vb
الطريقة إنشالله تكون سهله![]()
أولاً :
البحث في ملف register.php عن الصطر التالي وتأكد منه تماماً
$DB_site->query("INSERT INTO user (userid,username,password,email,".$newstylefield."parentemail,coppauser,homepage,icq,aim,yahoo,signa ture,adminemail,showemail,invisible,usertitle,joindate,cookyeuser,daysprune,lastvisit,lastactivity,u sergroupid,timezoneoffset,emailnotification,receivepm,emailonpm,options,birthday,maxposts,startofwee k,ipaddress,pmpopup,referrerid,nosessionhash,avatarid) VALUES (NULL,'".addslashes(htmlspecialchars($username))."','".addslashes(md5($password))."','".addslashes(h tmlspecialchars($email))."',".$newstyleval."'".addslashes(htmlspecialchars($parentemail))."','$coppa user','".addslashes(htmlspecialchars($homepage))."','".addslashes(htmlspecialchars($icq))."','".adds lashes(htmlspecialchars($aim))."','".addslashes(htmlspecialchars($yahoo))."','".addslashes($signatur e)."','$adminemail','$showemail','$invisible','".addslashes($usertitle)."','".time()."','$cookyeuser ','".addslashes($prunedays)."','".time()."','".time()."','$newusergroupid','".addslashes($timezoneof fset)."','$emailnotification','$receivepm','$emailonpm','$options','".addslashes($birthday)."','".ad dslashes($umaxposts)."','".addslashes($startofweek)."','".addslashes($ipaddress)."','$pmpopup','".ad dslashes($testreferrerid['userid'])."','$nosessionhash','$avatarid')");
$userid=$DB_site->insert_id();
وبعده تقوم بإظافة هذا السطر :
///////VB+indexu MERGE HACK start
$regdate = date("Y-m-d");
$DB_site->query("INSERT INTO idx_users (username,password,email,date,status,group_id,homepage,icq,aol,yahoo) VALUES ('".addslashes(htmlspecialchars($username))."','$password','".addslashes(htmlspecialchars($email))." ','$regdate','1','2','".addslashes(htmlspecialchars($homepage))."','".addslashes(htmlspecialchars($i cq))."','".addslashes(htmlspecialchars($aim))."','".addslashes(htmlspecialchars($yahoo))."')");
///////VB+indexu MERGE HACK end
فتح ملف member.php والبحث عن :
$DB_site->query("UPDATE user SET password='".addslashes(md5($newpassword))."' WHERE userid=$userinfo[userid]");
وبعده قم بإظافة التالي :
///////VB+indexu MERGE HACK start
$DB_site->query("UPDATE idx_users SET password='$newpassword' WHERE username='$userinfo[username]'");
///////VB+indexu MERGE HACK end
وفي نفس الملف قم بالبحث عن :
$DB_site->query("UPDATE user SET birthday='".addslashes($birthday)."',signature='".addslashes($signature)."',customtitle='".intval($c ustomtitle)."',usertitle='".addslashes($customtext)."',email='".addslashes(htmlspecialchars($email)) ."',parentemail='".addslashes(htmlspecialchars($parentemail))."',coppauser='$coppauser',homepage='". addslashes(htmlspecialchars($homepage))."',icq='".addslashes(htmlspecialchars($icq))."',aim='".addsl ashes(htmlspecialchars($aim))."',yahoo='".addslashes(htmlspecialchars($yahoo))."',usergroupid='$bbus erinfo[usergroupid]' WHERE userid='$bbuserinfo[userid]'");
وأظف هذا أسفله :
///////VB+indexu MERGE HACK start
$DB_site->query("UPDATE idx_users SET email='".addslashes(htmlspecialchars($email))."',homepage='".addslashes(htmlspecialchars($homepage)) ."',icq='".addslashes(htmlspecialchars($icq))."',aol='".addslashes(htmlspecialchars($aim))."',yahoo= '".addslashes(htmlspecialchars($yahoo))."' WHERE username='$bbuserinfo[username]'");
///////VB+indexu MERGE HACK end
والبحث عن :
$DB_site->query("UPDATE user SET password='".addslashes(md5($newpassword))."',usergroupid='$bbuserinfo[usergroupid]' WHERE userid='$bbuserinfo[userid]'");
وإظافة هذا أسفله :
///////VB+indexu MERGE HACK start
$DB_site->query("UPDATE idx_users SET password='$newpassword' WHERE username='$bbuserinfo[username]'");
///////VB+indexu MERGE HACK end
ونقوم بحفظ هذه الملفات وتحميلها وننتقل إلى ملف admin
نبحث عن هذا السطر في ملف admin/user.php
$DB_site->query("INSERT INTO user (userid,usergroupid,username,password,email,styleid,parentemail,coppauser,homepage,icq,aim,yahoo,sig nature,adminemail,showemail,invisible,usertitle,customtitle,joindate,cookyeuser,daysprune,lastvisit, lastactivity,lastpost,posts,timezoneoffset,emailnotification,receivepm,emailonpm,ipaddress,pmpopup,o ptions,birthday) VALUES (NULL,'$usergroupid','".addslashes(htmlspecialchars($ausername))."','".addslashes(md5($apassword))." ','".addslashes(htmlspecialchars($email))."','$userstyleid','".addslashes(htmlspecialchars($parentem ail))."','$coppauser','".addslashes(htmlspecialchars($homepage))."','".addslashes(htmlspecialchars($ icq))."','".addslashes(htmlspecialchars($aim))."','".addslashes(htmlspecialchars($yahoo))."','".adds lashes($signature)."','$adminemail','$showemail','$invisible','".addslashes($usertitle)."','$customt itle',$joindate,'$cookyeuser','$daysprune',$lastvisit,$lastactivity,$lastpost,'$posts','$timezoneoff set','$emailnotification','$receivepm','$emailonpm','".addslashes($aipaddress)."','$pmpopup','$optio ns','$birthday')");
$userid=$DB_site->insert_id();
ونظف هذا أسفله :
///////VB+indexu MERGE HACK start
$regdate = date("Y-m-d");
$DB_site->query("INSERT INTO idx_users (username,password,email,date,status,group_id,homepage,icq,aol,yahoo) VALUES ('".addslashes(htmlspecialchars($ausername))."','$apassword','".addslashes(htmlspecialchars($email)) ."','$regdate','1','2','".addslashes(htmlspecialchars($homepage))."','".addslashes(htmlspecialchars( $icq))."','".addslashes(htmlspecialchars($aim))."','".addslashes(htmlspecialchars($yahoo))."')");
///////VB+indexu MERGE HACK end
وفي نفس الملف نبحث عن هذا :
if ($apassword!="") {
$pwdinclude=",password='".addslashes(md5($apassword))."'";
}
ونظف أسفله هذا :
///////VB+indexu MERGE HACK start
if ($apassword!="") {
$pwdinclude_indexu=",password='$apassword'";
}
///////VB+indexu MERGE HACK end