Go to the source code of this file.
Functions | |
| send_new_project_email ($group_id) | |
|
|
Definition at line 27 of file proj_email.php. References $message, $res_admins, $res_grp, $row_grp, db_fetch_array(), db_numrows(), db_query(), sendmail_mail(), and utils_get_content(). 00028 { 00029 $res_grp = db_query("SELECT * FROM groups WHERE group_id='$group_id'"); 00030 00031 if (db_numrows($res_grp) < 1) { 00032 echo ("Group [ $group_id ] does not exist. Shame on you, sysadmin."); 00033 } 00034 00035 $row_grp = db_fetch_array($res_grp); 00036 00037 $res_admins = db_query("SELECT user.user_name,user.email FROM user,user_group WHERE " 00038 . "user.user_id=user_group.user_id AND user_group.group_id='$group_id' AND " 00039 . "user_group.admin_flags='A'"); 00040 00041 if (db_numrows($res_admins) < 1) { 00042 echo ("Group [ $group_id ] does not seem to have any administrators."); 00043 } 00044 00045 # send one email per admin 00046 utils_get_content("admin/proj_email"); 00047 while ($row_admins = db_fetch_array($res_admins)) { 00048 $message = approval_gen_email($row_grp['group_name'],$row_grp['unix_group_name']); 00049 00050 00051 sendmail_mail($GLOBALS['sys_email_adress'], 00052 $row_admins['email'], 00053 "Project Approved", 00054 $message); 00055 00056 } 00057 }
|
1.4.4