From: Janusz Dobrowolski Date: Tue, 11 May 2010 11:32:07 +0000 (+0000) Subject: Added charset selection for email content. X-Git-Tag: v2.4.2~19^2~891 X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=commitdiff_plain;h=00ab4ee59ace5fcd6827bf8d306f2ffde90e8dea;p=fa-stable.git Added charset selection for email content. --- diff --git a/reporting/includes/class.mail.inc b/reporting/includes/class.mail.inc index 7e6be6f9..7f3b77b1 100644 --- a/reporting/includes/class.mail.inc +++ b/reporting/includes/class.mail.inc @@ -21,7 +21,8 @@ class email var $header = ""; var $subject = ""; var $body = ""; - + var $charset = 'ISO-8859-1'; + function email($name, $mail) { $this->boundary = md5(uniqid(time())); @@ -55,14 +56,14 @@ class email function text($text) { - $this->body = "Content-Type: text/plain; charset=ISO-8859-1\n"; + $this->body = "Content-Type: text/plain; charset={$this->charset}\n"; $this->body .= "Content-Transfer-Encoding: 8bit\n\n"; $this->body .= $text."\n"; } function html($html) { - $this->body = "Content-Type: text/html; charset=ISO-8859-1\n"; + $this->body = "Content-Type: text/html; charset={$this->charset}\n"; $this->body .= "Content-Transfer-Encoding: quoted-printable\n\n"; $this->body .= "\n".$html."\n\n"; }