سلام
من دیدم تو انجمن خیلی ها دنبال این میگردند که ایمیل فعال سازی رو از نوک حذف کنند...
من با تغییراتی که تو تابع finishnewuser دادم این کار رو انجام دادم و این تابع رو به شکل زیر باز نویسی کردم
شما میتونید فایل اصلاح شده رو هم از زیر دریافت کنید
من دیدم تو انجمن خیلی ها دنبال این میگردند که ایمیل فعال سازی رو از نوک حذف کنند...
من با تغییراتی که تو تابع finishnewuser دادم این کار رو انجام دادم و این تابع رو به شکل زیر باز نویسی کردم
شما میتونید فایل اصلاح شده رو هم از زیر دریافت کنید
کد:
function finishNewUser($username, $user_email, $user_password, $random_num, $gfx_check) {
global $stop, $EditedMessage, $adminmail, $sitename, $Default_Theme, $user_prefix, $db, $storyhome, $module_name, $nukeurl,$language;
include("header.php");
include("config.php");
userCheck($username, $user_email);
$user_regdate = date("M d, Y");
if (!isset($stop)) {
$datekey = date("F j");
$rcode = hexdec(md5($_SERVER[HTTP_USER_AGENT] . $sitekey . $random_num . $datekey));
$code = substr($rcode, 2, 6);
if (extension_loaded("gd") AND $code != $gfx_check AND ($gfx_chk == 3 OR $gfx_chk == 4 OR $gfx_chk == 6 OR $gfx_chk == 7)) {
Header("Location: modules.php?name=$module_name");
die();
}
mt_srand ((double)microtime()*1000000);
$maxran = 1000000;
$check_num = mt_rand(0, $maxran);
$check_num = md5($check_num);
$time = time();
$finishlink = "$nukeurl/modules.php?name=$module_name&op=activate&username=$username&check_num=$check_num";
$new_password = md5($user_password);
$username = check_html($username, nohtml);
$user_email = check_html($user_email, nohtml);
$db->sql_query("INSERT INTO ".$user_prefix."_users (user_id, username, user_email, user_password, user_avatar, user_avatar_type, user_regdate, user_lang) VALUES (NULL, '$username', '$user_email', '$new_password', 'gallery/blank.gif', 3, '$user_regdate', '$language')");
title("$sitename: "._USERREGLOGIN."");
OpenTable();
echo "<center><b>"._ACCOUNTCREATED."</b><br><br>";
echo ""._YOUAREREGISTERED.""
."<br><br>"
."<b>$username:</b> "._ACTMSG."<br><br>"
.""._THANKSUSER." $sitename!</center>";
CloseTable();
} else {
echo "$stop";
}
include("footer.php");
}