sql_query($sql)) { message_die(GENERAL_ERROR, "Coult not select group members!", __LINE__, __FILE__, $sql); } $g_list = $db->sql_fetchrowset($g_result); $email_headers = "From: " . $board_config['board_email_from'] . "\r\n"; $msg = stripslashes($HTTP_GET_VARS["$f_msg"]); for($i = 0;$i < count($g_list); $i++) { mail($g_list[$i]['user_email'],$HTTP_GET_VARS["$f_title"],$msg,$email_headers); } include('page_header_admin.'.$phpEx); echo ''.$lang['Messages'].' '.$lang['Sent'].'!
'; } //Else, or if they already sent a message $sql = "SELECT group_id, group_name FROM ".GROUPS_TABLE.' WHERE group_single_user <> 1'; $g_result = $db->sql_query($sql); $group_list = $db->sql_fetchrowset($g_result); $select_list = '"; //Don't include it twice if(!isset($HTTP_GET_VARS['submit'])) { include('page_header_admin.'.$phpEx); } $template->set_filenames(array( "body" => "admin/user_email.tpl") ); $template->assign_vars(array( "L_EMAIL_TITLE" => $lang['Email'], "L_EMAIL_EXPLAIN" => $lang['Mass_email_explain'], "L_COMPOSE" => $lang['Compose'], "L_GROUP_SELECT" => $lang['Group'], "L_EMAIL_SUBJECT" => $lang['Subject'], "L_EMAIL_MSG" => $lang['Message'], "L_EMAIL" => $lang['Email'], "S_USER_ACTION" => append_sid('admin_mass_email.'.$phpEx), "S_GROUP_SELECT" => $select_list, "S_EMAIL_SUBJECT" => $f_title, "S_EMAIL_MSG" => $f_msg) ); $template->pparse('body'); include('page_footer_admin.'.$phpEx); ?>