Cok tesekkur ederim hocam, calisti :)Minnettarim :)

Herkese Merhabalar Ben vBulletin Forum siteme uyelerin kullanici adi degil de E-maille giris yapmalarini istiyorum. Biraz nette arastirma firsati buldum lakin bir turlu cozume kavusturamadim. http://www.vbulletin.org/forum/showpost. php?p=778228&postcount=13 Bu linkte gibi herseyi yapiyorum ama hem kullanici adiyla hemde emaille giris yapabiliyor. Ben sadece e-maille giris yapilsin istiyorum. Yardim edecek arkadaslara Tesekkurler simdiden 1 File edit: in file includes/functions_login. php, find: if ($vbulletin->userinfo = $vbulletin->db->query_first("SELECT userid, usergroupid, membergroupids, username, password, salt FROM " . TABLE_PREFIX. "user WHERE username = '" . $vbulletin->db->escape_string(htmlspecialchars_uni . "'")) and replace by: // Start hack login with mail address (MarcoH64) // if ($vbulletin->userinfo = $vbulletin->db->query_first("SELECT userid, usergroupid, membergroupids, username, password, salt FROM " . TABLE_PREFIX. "user WHERE username = '" . $vbulletin->db->escape_string(htmlspecialchars_uni . "'")) if (!$vbulletin->userinfo = $vbulletin->db->query_first("SELECT userid, usergroupid, membergroupids, username, password, salt FROM " . TABLE_PREFIX. "user WHERE username = '" . $vbulletin->db->escape_string(htmlspecialchars_uni . "'")) if // End hack login with mail address (MarcoH64)

// Start hack login with mail address (MarcoH64) $vbulletin->userinfo = $vbulletin->db->query_first("SELECT userid, usergroupid, membergroupids, username, password, salt FROM " . TABLE_PREFIX. "user WHERE email = '" . $vbulletin->db->escape_string(htmlspecialchars_uni . "'"); if // End hack login with mail address (MarcoH64) Yalnız verdiğiniz kodlar sıkıntılı gibi duruyor çalışmayabilir. Verileri değiştirmeden önce dosyanın yedeğini almayı unutmayın! Eline emeğine sağlık hocam, yazdığın mesaj 4 sene sonra benim işime yaradı. Sorunsuz çalışmaktadır.

// Start hack login with mail address (MarcoH64) $vbulletin->userinfo = $vbulletin->db->query_first("SELECT userid, usergroupid, membergroupids, username, password, salt FROM " . TABLE_PREFIX. "user WHERE email = '" . $vbulletin->db->escape_string(htmlspecialchars_uni . "'"); if // End hack login with mail address (MarcoH64) Yalnız verdiğiniz kodlar sıkıntılı gibi duruyor çalışmayabilir. Verileri değiştirmeden önce dosyanın yedeğini almayı unutmayın!