|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
php写的发送附件的程序(一) Heyes <? error_reporting(63); include(\\\'class.html_mime_mail.inc\\\'); /*************************************** ** Example of usage. ***************************************/ /*************************************** ** Read the file background.gif into ** $backgrnd. ***************************************/ $filename = \\\'background.gif\\\'; $backgrnd = fread($fp = fopen($filename, \\\'r\\\'), filesize($filename)); fclose($fp); /*************************************** ** Read the file test.zip into $attachment. ***************************************/ $filename = \\\'example.zip\\\'; $attachment = fread($fp = fopen($filename, \\\'r\\\'), filesize($filename)); fclose($fp); /*************************************** ** Create the mail object. Optional headers ** argument. Do not put From: here, this ** will be added when $mail->send ***************************************/ $mail = new html_mime_mail("X-Mailer: Html Mime Mail Class/r/n"); /*************************************** ** If sending an html email, then these ** two variables specify the text and ** html versions of the mail. Don\\\'t ** have to be named as these are. Just ** make sure the names tie in to the ** $mail->add_html() command further down. ***************************************/ $text = \\\'This is a test.\\\'; $html = \\\'<HTML><BODY BACKGROUND="background.gif"><FONT FACE="Verdana, Arial" COLOR="#FF0000"> Success!</FONT><P></BODY></HTML>\\\'; /*************************************** ** Add the text, html and embedded images. ** Each embedded image has to be added ** using $mail->add_html_image() BEFORE ** calling $mail->add_html(). The name ** of the image should match exactly ** (case-sensitive) to the name in the html. ***************************************/ $mail->add_html_image($backgrnd, \\\'background.gif\\\', \\\'image/gif\\\'); $mail->add_html($html, $text); /*************************************** ** If not sending an html email, then ** this is used to set the plain text ** body of the email. ***************************************/ // $mail->body = \\\'fsss\\\'; /*************************************** ** This is used to add an attachment to ** the email. ***************************************/ $mail->add_attachment($attachment, \\\'example.zip\\\', \\\'application/octet-stream\\\'); /*************************************** ** Builds the message. ***************************************/ $mail->build_message(); /*************************************** ** Sends the message. $mail->build_message() ** is seperate to $mail->send so that the ** same email can be sent many times to ** differing recipients simply by putting ** $mail->send() in a loop. ***************************************/ $mail->send(\\\'\\\',\\\'szw@phpexe.com\\\', \\\'From Name\\\', \\\'szw@phpexe.com\\\', \\\'Subject\\\',\\\'\\\'); /*************************************** ** Debug stuff. Entirely unnecessary. ***************************************/ echo \\\'<PRE>\\\'; echo $mail->mime; echo \\\'</PRE>\\\'; ?> 返回类别: 教程 上一教程: 变量的变量,PHP和你 下一教程: 十天学会php之第三天 您可以阅读与"PHP教程.应用实例9"相关的教程: · PHP教程.应用实例17 · PHP教程.应用实例6 · PHP教程.应用实例2 · PHP教程.应用实例13 · PHP教程.应用实例11 |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |