Hallo Stefan,
ich habe Folgendes probiert: in der Datei newpost2mail.php habe ich eine zusätzliche Variable eingeführt.
Dieser Variable weise ich hier:
// send email to group? die Forum-ID zu:
$forum = $data[forum_id];
if ($forum === 10) {
$n2m_MAILTO_GROUP[] = "rundmailgruppe1";
} elseif ($forum === 11) {
$n2m_MAILTO_GROUP[] = "rundmailgruppe2";
}
elseif ($forum === 12) {
$n2m_MAILTO_GROUP[] = "rundmailgruppe3";
}
else {
$n2m_MAILTO_GROUP[] = "";
}
foreach ($n2m_MAILTO_GROUP as $group) {
$sql = $db->sql_build_query('SELECT', array('SELECT' => 'u.user_email',
'FROM' => array(USERS_TABLE => 'u', GROUPS_TABLE => 'g', USER_GROUP_TABLE => 'ug'),
'WHERE' => 'ug.group_id = g.group_id AND ug.user_id = u.user_id AND u.user_email != \'\' AND lower(g.group_name) = \'' . strtolower($group) . '\''));
$result = $db->sql_query($sql);
while ($row = $db->sql_fetchrow($result)) $n2m_MAILTO[] = $row['user_email'];
$db->sql_freeresult($result);
}
Dadurch wird je nach Forum eine bestimmte Gruppe angeschrieben. Könnte das klappen ? Meine Versuche auf dem lokalen Rechner waren bis jetzt ganz erfolgreich, allerdings traue ich mich noch nicht das in das richtige Forum einzubauen.
Falls ich Riesenmist programmiert habe, bitte ich um Nachsicht, ich bin noch relativ unerfahren in PHP.
Gruß isometric