Wie ist es möglich, eine Datei, in einer MySQL-Datenbank gespeichert, per Mail zu senden. Es funktionierte, als ich versuchte, es nach dem Herunterladen zu '../uploads/' zu senden.PHP Datei von db über Mail senden
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);
Wie kann ich diese
$mime->addAttachment('../uploads/file.xls');
die Datei aus dem db lesen?
Ich wäre dankbar für Hinweise.
Grüße
Alex
1) aus der Datenbank der Inhalt der Datei lesen. 2) Schreiben Sie in eine temporäre Datei. 3) Hängen Sie diese Datei an. 4) E-Mail senden. 5) Löschen Sie die temporäre Datei. – Phylogenesis