本文整理汇总了PHP中Mail_mime::AddAttachment方法的典型用法代码示例。如果您正苦于以下问题:PHP Mail_mime::AddAttachment方法的具体用法?PHP Mail_mime::AddAttachment怎么用?PHP Mail_mime::AddAttachment使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Mail_mime
的用法示例。
在下文中一共展示了Mail_mime::AddAttachment方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: date
// Create the mysql backup file
// edit this section
$dbhost = "localhost";
// usually localhost
$dbuser = "gwen";
//enter your database username here
$dbpass = "Kja62eTz";
//enter your database password here
$dbname = "cityhow-pagodap";
// enter your database name here
$sendto = "Send To <information@cityhow.org>";
$sendfrom = "Send From <information@cityhow.org>";
$sendsubject = "Daily Database Backup";
$bodyofemail = "Here is the daily backup of my database.";
// don't need to edit below this section
$backupfile = $dbname . date("Y-m-d") . '.sql.gz';
system("mysqldump -h {$dbhost} -u {$dbuser} --password={$dbpass} {$dbname} | gzip > {$backupfile}");
// Mail the file
include 'Mail.php';
include 'Mail/mime.php';
$message = new Mail_mime();
$text = "{$bodyofemail}";
$message->setTXTBody($text);
$message->AddAttachment($backupfile);
$body = $message->get();
$extraheaders = array("From" => "{$sendfrom}", "Subject" => "{$sendsubject}");
$headers = $message->headers($extraheaders);
$mail = Mail::factory("mail");
$mail->send("{$sendto}", $headers, $body);
// Delete the file from your server
unlink($backupfile);