예제 #1
0
파일: mail.php 프로젝트: humor-zo/chaofan
            $rs = $conn->execute($sql);
            if ($conn->Affected_Rows()) {
                $email = $rs->fields['email'];
            } else {
                $errors[] = 'Username does not exist!';
            }
        }
    }
    if ($subject == '') {
        $errors[] = 'Subject field cannot be empty!';
    } elseif ($message == '') {
        $errors[] = 'Email message cannot be empty!';
    }
    if (!$errors) {
        $mail = new VMail();
        $mail->set();
        $mail->Subject = $subject;
        $mail->AltBody = $message;
        $mail->Body = nl2br($message);
        $mail->AddAddress($rs->fields['email']);
        if ($mail->Send()) {
            $messages[] = 'Email was successfuly sent to <b>' . $username . '</b>!';
        } else {
            $errors[] = 'Failed to send email! Please check your <a href="index.php?m=mail">Mail Settings</a> and make sure the provided email is valid!';
        }
    }
}
$htmlCode = isset($_POST['htmlCode']) ? trim($_POST['htmlCode']) : NULL;
$editor->set_code($htmlCode);
$smarty->assign('email', $email);
$smarty->assign('username', $username);