user_exists ) { $is_error = 748; } else { $lostpassword_code = randomcode(15); $lostpassword_time = time(); if( send_systememail('lostpassword', $new_user->user_info['user_email'], Array($new_user->user_displayname, $new_user->user_info['user_email'], "url_base."lostpass_reset.php?user=".$new_user->user_info['user_username']."&r=$lostpassword_code\">".$url->url_base."lostpass_reset.php?user=".$new_user->user_info['user_username']."&r=$lostpassword_code")) ) { $database->database_query("UPDATE se_usersettings SET usersetting_lostpassword_code='$lostpassword_code', usersetting_lostpassword_time='$lostpassword_time' WHERE usersetting_user_id='{$new_user->user_info['user_id']}' LIMIT 1"); $cache_object = SECache::getInstance(); if( is_object($cache_object) ) { $cache_object->remove('site_user_settings_'.$new_user->user_info['user_id']); } } else { $is_error = 748; } } } // SET GLOBAL PAGE TITLE $global_page_title[0] = 33; $global_page_description[0] = 34; // ASSIGN VARIABLES AND INCLUDE FOOTER $smarty->assign('is_error', $is_error); $smarty->assign('submitted', $submitted); include "footer.php"; ?>