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";
{
if (!isset($filename))
$filename = basename($file);
- $this->attachment[$filename] = $file;
+ $this->attachment[$filename] = $file;
}
function subject($subject)
$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));