ويبولتين و nuke !

moon_spell

Member
سلام دستان امروز داشتم روی ويبولتين و نيوک کار ميکردم که به نکته جالبی برخوردم ! اين ترفند رجيستر کاربران و نيوک رو يکی ميکنه !

اخطار من هيچ مسئوليتی در مورد اين روش ندارم لطفاً اين کار رو به صورت آزمايشی انجام دهيد ريسک با خود شما ميباشد !



به اين شکل >

ابتدا بايد ديتا بيس ويبولتين و نيوک شما يکی باشند !

فايل register.php در ويبولتين را با يک اديتور خوب باز کنيد و در آن اين کد را پيدا کنيد >

کد:
$DB_site->query("INSERT INTO user
کد:
[RIGHT][SIZE=2][B](userid,username,password,email,".$newstylefield."parentemail,coppauser,[/B][/SIZE][/RIGHT]
 
[RIGHT][SIZE=2][B]homepage,icq,aim,yahoo,signature,adminemail,showem ail,invisible,usertitl[/B][/SIZE][/RIGHT]
 
[RIGHT][SIZE=2][B]e,joindate,cookieuser,daysprune,lastvisit,lastacti vity,usergroupid,timez[/B][/SIZE][/RIGHT]
 
[RIGHT][SIZE=2][B]oneoffset,emailnotification,receivepm,emailonpm,op tions,birthday,maxpost[/B][/SIZE][/RIGHT]
 
[RIGHT][SIZE=2][B]s,startofweek,ipaddress,pmpopup,referrerid,nosessi onhash) VALUES[/B][/SIZE]

[SIZE=2][B](NULL,'".addslashes(htmlspecialchars($username))."','".addslashes($passw[/B][/SIZE]
[RIGHT][SIZE=2][B]ord)."','".addslashes(htmlspecialchars($email))."',".$newstyleval."'".ad[/B][/SIZE]
[SIZE=2][B]dslashes(htmlspecialchars($parentemail))."','$coppauser','".addslashes(h[/B][/SIZE]
[SIZE=2][B]tmlspecialchars($homepage))."','".addslashes(htmlspecialchars($icq))."',[/B][/SIZE]
[SIZE=2][B]'".addslashes(htmlspecialchars($aim))."','".addslashes(htmlspecialchars([/B][/SIZE]
[SIZE=2][B]$yahoo))."','".addslashes($signature)."','$adminemail','$showemail','$in[/B][/SIZE]
[SIZE=2][B]visible','".addslashes($usertitle)."','".time()."','$cookieuser','".adds[/B][/SIZE]
[SIZE=2][B]lashes($prunedays)."','".time()."','".time()."','$newusergroupid','".add[/B][/SIZE]
[SIZE=2][B]slashes($timezoneoffset)."','$emailnotification','$receivepm','$emailonp[/B][/SIZE]
[SIZE=2][B]m','$options','".addslashes($birthday)."','".addslashes($umaxposts)."','[/B][/SIZE]
[SIZE=2][B]".addslashes($startofweek)."','".addslashes($ipaddress)."','$pmpopup','"[/B][/SIZE]
[SIZE=2][B].addslashes($testreferrerid['userid'])."','$nosessionhash')");[/B][/SIZE]
[SIZE=2][B]$userid=$DB_site->insert_id();[/B][/SIZE]
[SIZE=2][B]$user_regdate = date("M d, Y");[/B][/SIZE][/RIGHT]
[/RIGHT]


جای آن را با اين کد عوض کنيد !

کد:
//PHP-Nuke Registration Addition - by Matt Lyons [email protected]
کد:
[RIGHT][B][SIZE=2]$cryptpass=crypt($password);[/SIZE][/B][/RIGHT]
 
[RIGHT][B][SIZE=2]mysql_query("insert into nuke_users (uname, email, url, user_regdate,[/SIZE][/B][/RIGHT]
 
[RIGHT][B][SIZE=2]user_icq, user_aim, user_yim, user_viewemail, pass) values ('$username',[/SIZE][/B]

[B][SIZE=2]'$email', '$homepage', '$user_regdate', '$icq', '$aim', '$yahoo',[/SIZE][/B]
[RIGHT][B][SIZE=2]'$showemail', '$cryptpass')");[/SIZE][/B][/RIGHT]
[/RIGHT]


فايل user.php را در نيوک با يک اديتور خوب باز کنيد و کد زير را پيدا کنيد




کد:
user.php?op=COPPA







مسير url ويبولتين فايل register.php را در آن قرار دهيد . به اين صورت کاربران ثبت نام شده در nuke و ويبولتين شما يکی خواهند شد





يک راه ديگر هم امتهان کردم و در 2 ديتا بيس جدا گانه اين کار رو انجام دادم !






اين ديتا بيسnuke_users رو به اين ديتا بايس namedatabaseshoma.nuke_users اضافه کردم !
اينجا من يک اشاره هم کرده بودم لتفن پيگيری کنيد با يکم دقت نيوک هم با وبولتين کاملن سازگار ميشه !


کد:
[URL]http://www.forum.majidonline.com/showthread.php?p=563376&posted=1#post563376[/URL]

من دارم هکی رو در مورد يکی کردن ويبولتين و نيوک انجام ميدم ولی چون متأسفانه از سختار ويبولتين هيچ اطلاع ندارم کمی طول ميکشه ! اگر کسی کاملاً به ساختار VBآشنايی داره به من در پيقام خصوصی بگه !





ممنون فريد
 
آخرین ویرایش:

جدیدترین ارسال ها

بالا