どのようにしてmysql dbに格納されたファイルをメールで送ることが可能ですか? 「../uploads/」にダウンロードして送信しようとしたときに動作しました。PHPはdbからメールを介してファイルを送信します
if ($attachment != '') {
$crlf = "\n";
$mime = new Mail_mime($crlf);
$mime->setTXTBody($message);
$mime->addAttachment('../uploads/file.xls');
$body = $mime->get();
$headers = $mime->headers($headers);
} else {
$body = $message;
}
$smtp = Mail::factory('smtp', array ('host' => $host));
$mail = $smtp->send($recipient, $headers, $body);
どのように私はこの
$mime->addAttachment('../uploads/file.xls');
はデシベルからファイルを読み込むことができますか?
私はどんなヒントにも感謝しています。
挨拶
アレックス
1)データベースからファイルの内容をお読みください。 2)一時ファイルに書き込みます。 3)そのファイルを添付します。 4)メールを送信します。 5)一時ファイルを削除します。 – Phylogenesis