Email an Admin wenn neue User sich Registrieren
Verfasst: 21.11.2010 23:59
Hallo zusammen,
Würde gerne folgendes bei uns im Forum haben :
Neue User meldet sich an danach kriegt der Admin eine Email zwecks Freischaltung usw. Diesbezüglich habe ich dies hier gefunden
Den Code habe ich wie oben beschrieben eingefügt.
leider ohne Erfolg. Vielleicht hat einer noch ein Tip ???
Würde gerne folgendes bei uns im Forum haben :
Neue User meldet sich an danach kriegt der Admin eine Email zwecks Freischaltung usw. Diesbezüglich habe ich dies hier gefunden
Habe diesen Snippet dann bei mir im Forum eingebaut um bei neuen Registrierungen benachrichtigt zu werden. Leider ohne Erfolg. Habe einen Testuser angemeldet, wo auch nach Abschluss der Registration eine Email bekommt ( baldige Freischaltung durch Admin usw usw ). Ich aber als Admin trotz des Einbaus von diesem Snippet, bekomme immer noch keine Benachrichtigungs-email.modernist hat geschrieben:Eigentlich nur, wenn du z.B. diese Änderung durchgeführt hast: viewtopic.php?f=85&t=193940
Den Code habe ich wie oben beschrieben eingefügt.
Code: Alles auswählen
if (!$update_password)
{
$message = ($user_row['user_inactive_reason'] == INACTIVE_PROFILE) ? 'ACCOUNT_ACTIVE_PROFILE' : 'ACCOUNT_ACTIVE';
include_once($phpbb_root_path . 'includes/functions_messenger.' . $phpEx);
$messenger = new messenger(false);
$sql = 'SELECT user_email, username, user_lang, user_notify_type FROM ' . USERS_TABLE . '
WHERE user_type = ' . USER_FOUNDER;
$result = $db->sql_query($sql);
while ($row = $db->sql_fetchrow($result))
{
$messenger->template('admin_welcome_activated_info', $row['user_lang']);
$messenger->to($row['user_email'], $row['username']);
$messenger->headers('X-AntiAbuse: Board servername - ' . $config['server_name']);
$messenger->headers('X-AntiAbuse: User_id - ' . $user->data['user_id']);
$messenger->headers('X-AntiAbuse: Username - ' . $user->data['username']);
$messenger->headers('X-AntiAbuse: User IP - ' . $user->ip);
$messenger->assign_vars(array(
'USERNAME' => htmlspecialchars_decode($user_row['username']),
'USEREMAIL' => $user_row['user_email'],
));
$messenger->send($row['user_notify_type']);
}
$db->sql_freeresult($result);
$messenger->save_queue();
}
else
{
$message = 'PASSWORD_ACTIVATED';
}
}
meta_refresh(3, append_sid("{$phpbb_root_path}index.$phpEx"));
trigger_error($user->lang[$message]);
}
}
?>