Mod-Einbau-Anleitung: Registrationsbestätigung 1.0
Für EasyHP Version ab 1.2.4
bevor du beginnst erstelle ein Backup deiner Dateien
finde
$w = array($username, $cf->website_name, $real_passwd, $activate_link, $cf->domain_name); $message = file_get_contents("language/$language/email/register_email.html");
ersetze mit:
$to2 = $cf->email; $r = array('{username}', '{website_name}', '{password}', '{activate_link}', '{domain_name}', '{profile_link}'); $w = array($username, $cf->website_name, "Passwort wurde verschlüsselt in der Datenbank gespeichert", $activate_link, $cf->domain_name, $profile_link); $message = file_get_contents("language/$language/email/register_email_admin.html");
finde
if ((!$cf->send_via_smtp) ? !@mail($to, $subject, $message, $headers) : !smtp_mail($to, $subject, $message)) { $line = __LINE__; error_message('Could not send email to ' . $email . '. Check if your mailserver is okay.', $line, 'register.php', 'GENERAL'); }
füge davor ein:
$headers = "From: $cf->email\n"; $headers .= "Reply-To: $email\n"; $headers .= "Content-Type: text/html; charset=UTF-8"; if ((!$cf->send_via_smtp) ? !@mail($to2, $subject, $message, $headers) : !smtp_mail($to2, $subject, $message)) { $line = __LINE__; error_message('Could not send email to Admins. Check if your mailserver is okay.', $line, 'register.php', 'GENERAL'); } $r = array('{username}', '{website_name}', '{password}', '{domain_name}'); $w = array($username, $cf->website_name, $real_passwd, $cf->domain_name); $message = file_get_contents("language/$language/email/register_email_user.html"); $message = str_replace($r, $w, $message); $message = nl2br($message); $headers = "From: $cf->email\n"; $headers .= "Reply-To: $cf->email\n"; $headers .= "Content-Type: text/html; charset=UTF-8";
finde
$query[user] = mysql_query("SELECT active, act_key FROM " . USERS_TABLE . " WHERE id = '$user_id'");
ersetze mit:
$query[user] = mysql_query("SELECT active, act_key, email FROM " . USERS_TABLE . " WHERE id = '$user_id'");
finde
echo $temp_register_activate_true;
füge davor ein:
$to = $user->email; $r = array('{username}', '{website_name}', '{domain_name}'); $w = array($username, $cf->website_name, $cf->domain_name); $message = file_get_contents("language/$language/email/aktivate_email_user.html"); $message = str_replace($r, $w, $message); $message = nl2br($message); $headers = "From: $cf->email\n"; $headers .= "Reply-To: $cf->email\n"; $headers .= "Content-Type: text/html; charset=UTF-8"; if ((!$cf->send_via_smtp) ? !@mail($to, $subject, $message, $headers) : !smtp_mail($to, $subject, $message)) { $line = __LINE__; error_message('Could not send email to ' . $email . '. Check if your mailserver is okay.', $line, 'register.php', 'GENERAL'); }
Den Ordner easyhp in dein easyHP-ordner kopieren und hochladen
Die geänderten Dateien hochladen