Ergänzung zu "Nachricht an Admin"
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
- Pumi
- Mitglied
- Beiträge: 752
- Registriert: 04.10.2002 13:38
- Wohnort: Schwabenland - Germany
- Kontaktdaten:
Ergänzung zu "Nachricht an Admin"
Hallo,
hab in einem anderen Thema schon mal meine Frage hinten angehängt. Ist aber glaub keinem aufgefallen.
Deshalb nochmal die Frage:
Ich wollte die Admin-Benachrichtigung bei neun Usern so ändern, dass die e-Mail Adresse mitgeschickt wird.
Ich hab versucht, in der (geänderten) usercp_register.php hier
$emailer->assign_vars(array(
'USERNAME' => $username,
'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig'])));
$emailer->send();
zusätzlich
$emailer->assign_vars(array(
'USERNAME' => $username,
'USER_EMAIL' => $user_email,
'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig'])));
$emailer->send();
einzusetzen.
Die admin_notification.tpl habe ich auch geändert.
Aber die E-Mail Adresse wird trotzdem nicht mitgeschickt.
Was habe ich falsch gemacht ???
Das Feld $user_email stimmt doch, oder?
hab in einem anderen Thema schon mal meine Frage hinten angehängt. Ist aber glaub keinem aufgefallen.
Deshalb nochmal die Frage:
Ich wollte die Admin-Benachrichtigung bei neun Usern so ändern, dass die e-Mail Adresse mitgeschickt wird.
Ich hab versucht, in der (geänderten) usercp_register.php hier
$emailer->assign_vars(array(
'USERNAME' => $username,
'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig'])));
$emailer->send();
zusätzlich
$emailer->assign_vars(array(
'USERNAME' => $username,
'USER_EMAIL' => $user_email,
'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig'])));
$emailer->send();
einzusetzen.
Die admin_notification.tpl habe ich auch geändert.
Aber die E-Mail Adresse wird trotzdem nicht mitgeschickt.
Was habe ich falsch gemacht ???
Das Feld $user_email stimmt doch, oder?
Und die IP
Mit welchem $ kann ich noch die IP des Anmelders einfügen, das würde das ganze dann rund machen....
Maddy
Maddy
Ip
Ich kenn mich net so gut aus und bin mich gerade erst am einarbeiten, aber
$REMOTE_ADDR
ist doch schon deklariert bzw definiert oder ?? Würde es nicht reichen die Variable ienfach mit in den send Bereich zu übernehmen ?
Maddy
$REMOTE_ADDR
ist doch schon deklariert bzw definiert oder ?? Würde es nicht reichen die Variable ienfach mit in den send Bereich zu übernehmen ?
Maddy
Ip in Admin Mail
Hier nun der Hack, so das man Ip und Mail in der Admin Mail hat wenn sich ein neuer Benutzer anmeldet. Hab es ein wenig komplizerter ausgedrückt so das es andere auch in der SUCHE finden können ( hoff ich jedenfalls) schaut bitte noch mal drüber ob ich hier murks schreibe oder nicht !!
#
#-----[ ÖFFNEN ]---------------------------------------------------
#
/includes/usercp_register.php
#
#-----[ FINDE ]---------------------------------------------------
#
else
{
$message = $lang['Account_added'];
$email_template = 'user_welcome';
}
#
#-----[ MIT FOLGENDEM ERSETZEN ]---------------------------------------------------
#
else
{
$message = $lang['Account_added'];
$email_template = 'user_welcome';
//MOD Benachrichtigung - Anfang
$mod_notification = true; // true - Benachrichtigung erfolgt || false - Benachrichtigung erfolgt nicht
//MOD Benachrichtigung - Ende
}
#
#-----[ FINDE ]---------------------------------------------------
#
else
{
$emailer->assign_vars(array(
'SITENAME' => $board_config['sitename'],
'WELCOME_MSG' => sprintf($lang['Welcome_subject'], $board_config['sitename']),
'USERNAME' => $username,
'PASSWORD' => $password_confirm,
'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig']),
'U_ACTIVATE' => $server_url . '?mode=activate&act_key=' . $user_actkey)
);
}
$emailer->send();
$emailer->reset();
#
#-----[ DANACH EINFÜGEN ]---------------------------------------------------
#
//MOD Benachrichtigung - Anfang
if ( $mod_notification == true )
{
$emailer->use_template("admin_notification", stripslashes($user_lang));
$emailer->email_address($board_config['board_email']);
$emailer->set_subject(); //$lang['New_account_subject']
$emailer->extra_headers($email_headers);
$emailer->assign_vars(array(
'USERNAME' => $username,
'USER_EMAIL' => $email,
'USER_IP' => $REMOTE_ADDR,
'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig'])));
$emailer->send();
$emailer->reset();
}
//MOD Benachrichtigung - Ende
#
#-----[ ERSTELLEN ]---------------------------------------------------
#
# admin_notification.tpl erstellen und nach /language/lang_german/email kopieren
Subject: Neuer Benutzeraccount
Hallo!
Ein neuer Account wurde erstellt:
"{USERNAME}"
"{USER_EMAIL}"
"{USER_IP}"
{EMAIL_SIG}
Alles OK ?????????????????
#
#-----[ ÖFFNEN ]---------------------------------------------------
#
/includes/usercp_register.php
#
#-----[ FINDE ]---------------------------------------------------
#
else
{
$message = $lang['Account_added'];
$email_template = 'user_welcome';
}
#
#-----[ MIT FOLGENDEM ERSETZEN ]---------------------------------------------------
#
else
{
$message = $lang['Account_added'];
$email_template = 'user_welcome';
//MOD Benachrichtigung - Anfang
$mod_notification = true; // true - Benachrichtigung erfolgt || false - Benachrichtigung erfolgt nicht
//MOD Benachrichtigung - Ende
}
#
#-----[ FINDE ]---------------------------------------------------
#
else
{
$emailer->assign_vars(array(
'SITENAME' => $board_config['sitename'],
'WELCOME_MSG' => sprintf($lang['Welcome_subject'], $board_config['sitename']),
'USERNAME' => $username,
'PASSWORD' => $password_confirm,
'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig']),
'U_ACTIVATE' => $server_url . '?mode=activate&act_key=' . $user_actkey)
);
}
$emailer->send();
$emailer->reset();
#
#-----[ DANACH EINFÜGEN ]---------------------------------------------------
#
//MOD Benachrichtigung - Anfang
if ( $mod_notification == true )
{
$emailer->use_template("admin_notification", stripslashes($user_lang));
$emailer->email_address($board_config['board_email']);
$emailer->set_subject(); //$lang['New_account_subject']
$emailer->extra_headers($email_headers);
$emailer->assign_vars(array(
'USERNAME' => $username,
'USER_EMAIL' => $email,
'USER_IP' => $REMOTE_ADDR,
'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig'])));
$emailer->send();
$emailer->reset();
}
//MOD Benachrichtigung - Ende
#
#-----[ ERSTELLEN ]---------------------------------------------------
#
# admin_notification.tpl erstellen und nach /language/lang_german/email kopieren
Subject: Neuer Benutzeraccount
Hallo!
Ein neuer Account wurde erstellt:
"{USERNAME}"
"{USER_EMAIL}"
"{USER_IP}"
{EMAIL_SIG}
Alles OK ?????????????????
Ip in Admin Mail
Ich kann das Teil leider nicht prüfen, da ich gerade ein systemweites Backup mache, läuft das Ding und ist es so Ok oder nicht ????
Danke
Maddy
Danke
Maddy
Admin Benachrichtigung mit EMail & IP
Der Hack funktioniert, Mail an Admin geht mit EMail und IP raus
MADDY
MADDY