require_once "maincore.php"; require_once "subheader.php"; require_once "side_left.php"; include LOCALE.LOCALESET."members-profile.php"; include LOCALE.LOCALESET."user_fields.php"; if (isset($_GET['activate'])) { if (!preg_match("/^[0-9a-z]{32}$/", $activate)) fallback("index.php"); $result = dbquery("SELECT * FROM ".$db_prefix."email_act WHERE code='".$_GET['activate']."'"); if (dbrows($result) == 0) fallback("index.php"); $data = dbarray($result); $result = dbquery("UPDATE ".$db_prefix."users SET user_email_act=1 WHERE user_id='".$data['user_id']."'"); $result = dbquery("DELETE FROM ".$db_prefix."email_act WHERE code='".$_GET['activate']."'"); } if (isset($_GET['a']) && $_GET['a']=='mail' && $userdata['user_email_act']==0 && isset($_GET['lookup']) && iMEMBER && $userdata['user_id']==$lookup) { opentable($locale['420']); require_once INCLUDES."sendmail_include.php"; mt_srand((double)microtime()*1000000); $salt = ""; for ($i=0;$i<=7;$i++) { $salt .= chr(rand(97, 122)); } $user_code = md5($userdata['user_email'].$salt); $activation_url = $settings['siteurl']."profile.php?activate=".$user_code; if (sendemail($userdata['user_name'],$userdata['user_email'],$settings['siteusername'],$settings['siteemail'],"Welcome to ".$settings['sitename'], $locale['450'].$activation_url, "html", "", "")) { $result = dbquery("INSERT INTO ".$db_prefix."email_act VALUES('', '$user_code', '".$userdata['user_id']."', '".time()."')"); echo "
".$locale['u_03']." ".$locale['u_04']." |