source: trunk/temp/user_mail.php@ 180

Last change on this file since 180 was 180, checked in by george, 16 years ago
  • Opraveno: Chyba proměnných v rozeslání mailů s hesly.
File size: 3.0 KB
Line 
1<?php
2
3//$SessionDisable = true;
4include('../global.php');
5
6class Transform extends Page
7{
8 var $FullTitle = 'Rozeslání mailů s heslem';
9 var $ShortTitle = 'Rozeslání mailů';
10
11 function Show()
12 {
13 global $Config;
14
15 $Output = '';
16
17 $DbResult = $this->Database->select('User', '*', '(Email != "") AND (InitPassword != "")');
18 while($User = $DbResult->fetch_assoc())
19 {
20 //$User['Email'] = 'robie@centrum.cz';
21 $Subject = 'Heslo na web centrala.zdechov.net';
22 $Message = 'Do webového portálu sítě ZděchovNET <a href="http://centrala.zdechov.net/">http://centrala.zdechov.net/</a> bude nově nutné se přihlašovat. Toto zesložitění je nezbytné kvůli dalšímu vývoji webu a budoucímu zpřístupnění portálu veřejně z Internetu. Pro možnost vkládat jakékoliv informace bude nutné se přihlásit pod svým uživatelským účtem. V systému je sice možné vytvářet nové účty, avšak k získání přístupu k funkcím určeným pro zástupce domácností, jako je přehled vašich plateb či seznam vašich registrovaných počítačů, je nutné používat účet s vyšším oprávněním. Proto používejte již předvytvořené účty, ke kterým získáváte přístup prostřednictvím údajů uvedených v tomto e-mailu.<br><br>'.
23 'Vaše přihlašovací jméno: '.$User['Name'].'<br>'.
24 'Vaše přihlašovací heslo: '.$User['InitPassword'].'<br><br>'.
25 'Po přihlášení do systému se vám zobrazí v pravém panelu Nabídka uživatele, ve které si přes volbu Nastavení účtu prosím nastavte nové heslo.<br>'.
26 'Přes toto menu mohou registrovaní uživatelé vkládat aktuality a zástupci za domácnost si mohou prohlížet informace o platbách a registrovaných počítačích.<br><br>V případě potíží nebo dotazů piště na e-mail robie@centrum.cz';
27 //Požádali jste o zaslání nového hesla na serveru <a href="http://'.$Config['Web']['Host'].$Config['Web']['RootFolder'].'">http://'.$Config['Web']['Host'].$Config['Web']['RootFolder']."</a>.<br>\nPokud jste tak neučinili, měli by jste tento email ignorovat.<br><br>\n\nVaše nové heslo k účtu ".$Row['Name']." je: ".$NewPassword."\n<br>Pro aktivaci tohoto hesla klikněte na ".'<a href="http://'.$Config['Web']['Host'].$Config['Web']['RootFolder'].'/?Action=PasswordRecoveryConfirm&User='.$Row['Id'].'&H='.$Row['Password'].'&P='.$NewPassword.'">tento odkaz</a>.'."\n<br> Po přihlášení si prosím změňte heslo na nové.\n\n<br><br>Na tento email neodpovídejte.";
28 $AdditionalHeaders = "To: ".$User['Name']." <".$User['Email'].">\n"."From: ".FromUTF8($Config['Web']['Title'], 'iso2')." <robie@centrum.cz>\n"."MIME-Version: 1.0\n"."Content-type: text/html; charset=utf-8";
29 //mail($User['Email'], $Subject, $Message, $AdditionalHeaders);
30 $Output .= 'mail('.$User['Email'].', '.$Subject.', '.$Message.', '.$AdditionalHeaders.')<br>';
31 }
32 return($Output);
33 }
34}
35
36$System->AddModule(new Transform());
37$System->Modules['Transform']->GetOutput();
38
39?>
Note: See TracBrowser for help on using the repository browser.