|
İçerik Arama
Son üyeler
Temalar Kimler sitede
Ziyaretçi Sayısı
Alexa |
Ana sayfa / xoopshocasi.com / Web Programlama Dersleri / PHP-Nuke Üyelerini Xoops\'a Geçirmek
PHP-Nuke Üyelerini Xoops\'a Geçirmek
Eğer PHP-Nuke'tan Xoops'a geçiş yapmayı düşünüyorsanız ve hiç değilse üyelerimi kurtarayım diyorsanız yettim
işte tam size göre bir kod bloğu yazdım..Genel çalışma mantığı şöyle..nuke sitenizdeki üyeleri tek tek okuyacak ve xoops veritabanına yazacak..eğer aynı id numarasına sahip üye varsa onu es geçecek Önce ilk satırlardaki ayarları yapın..sonra not defterine bu kodları yapıştırıp dosyaadi.php olarak kaydedin..hostunuza atın ve çalıştırın..hepsi bu kadar ![]() $MysqlHost = "localhost"; $MysqlKullanici = "root"; $MysqlSifre = ""; $NukeVeritabaniAdi = "nuke"; $NukeVeritabaniOneki = "nuke"; $XoopsVeritabaniAdi = "xoops"; $XoopsVeritabaniOneki = "xoops"; $veriyolu = mysql_connect($MysqlHost, $MysqlKullanici, $MysqlSifre); mysql_select_db($NukeVeritabaniAdi, $veriyolu); $nukeuyelerinisor = mysql_query("SELECT * FROM ".$NukeVeritabaniOneki."_users ORDER BY user_id ASC"); while($nukeuyeleri = mysql_fetch_array($nukeuyelerinisor)) { mysql_select_db($XoopsVeritabaniAdi); $kayit = mysql_query("INSERT INTO ".$XoopsVeritabaniOneki."_users (uid, uname, email, user_regdate, pass, umode) VALUES('".$nukeuyeleri['user_id']."', '".$nukeuyeleri['username']."', '".$nukeuyeleri['user_email']."', '".time()."', '".$nukeuyeleri['user_password']."', 'flat');"); if($kayit) { mysql_query("INSERT INTO ".$XoopsVeritabaniOneki."_groups_users_link (groupid, uid) VALUES ('2', '".$nukeuyeleri['user_id']."');"); echo $nukeuyeleri['username']." başarıyla kaydedildi "; } else { echo $nukeuyeleri['username']." atlandı çünkü aynı id numarasına sahip bir üye zaten bulunuyor "; } } echo " Geçmiş olsun .... \"http://www.xoopshocasi.com\">XoopSHoCasI"; mysql_close($veriyolu); ?> kolay gelsin ![]() Bora Canbula --------- xoopshocasi@xoopshocasi.com Ayrıca bakınız
Yorumlardan yazarları sorumludur.
|