Installer issue fixed again.
[fa-stable.git] / reporting / includes / class.mail.inc
index 26a109fdadd2c0f66e898f4b3a249c2eb19e24e9..16cc81c368f7a7b0a69894e10a1a14e77cc554d3 100644 (file)
@@ -41,7 +41,7 @@ class email
        var $charset = 'ISO-8859-1';
        var $add_params;
        
-    function email($name, $mail)
+    function __construct($name, $mail)
     {
         $this->boundary = md5(uniqid(time()));
                $this->header = "From: $name <$mail>\n";
@@ -69,7 +69,7 @@ class email
     {
        if (!isset($filename))
                $filename = basename($file);
-                       $this->attachment[$filename] = $file;
+       $this->attachment[$filename] = $file;
     }
 
     function subject($subject)
@@ -128,10 +128,8 @@ class email
                $this->header .= "Content-Type: multipart/mixed;\n boundary=\"$this->boundary\"\n";
 
         // Add Attachments
-        $max = count($this->attachment);
-        if ($max > 0)
+        if (!empty($this->attachment))
         {
-            for ($i = 0; $i < $max; $i++)
             foreach ($this->attachment as $filename => $file)
             {
                 $file = fread(fopen($file, "r"), filesize($file));