专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »PHP教程 » html文本框:发送html、附件、文本文件、html图片的类(1) »正文

html文本框:发送html、附件、文本文件、html图片的类(1)

来源: 发布时间:星期四, 2009年2月12日 浏览:172次 评论:0


上传文件email.php、email.php到同目录下

并在此目录下建子目录temp,权限设为0777,执行email.php即可发送邮件

本email.php功能已相当完全

1.可以发送普通文本;

2.可以发送HTML文本;

3.可以同时发送文本和附件;

4.可以同时发送HTML和附件;

5.可以在发送HTML时在HTML中包含图片起发送(类中有此功能,但需自行设计发送PHP);

6.可以发送给多个人,EMAIL以\",\"分开;

7.可以有抄送人、转发人、也可为多个,以\",\"分开;



如有问题请和William联系:

[email protected]





<?

/*******************************************************************************

email.php

Name: Email

Description: This is used for sending emails.

These emails can be

Plain Text, HTML, or Both. Other uses file

Attachments and email Templates(from a file).

Testing:

test_email.php3:



$mail->To(\"[email protected]\");

$mail->send;





Changelog:

Date Name Description

----------- ----------- ------------------------------------------------

10/21/1999 R.Chambers created

*******************************************************************************/

/*******************************************************************************

Issues:

no error reporting

can _disibledevent=>

/*******************************************************************************

Function Listing:

To($inAddress)

CC($inAddress)

BCC($inAddress)

From($inAddress)

Subject($inSubject)

Text($inText)

HTML($inHTML)

Attachments($inAttachments)

checkEmail($inAddress)

loadTemplate($inFileLocation,$inHash,$inFormat)

getRandomBoundary($off)

getContentType

formatTextHeader

formatHTMLHeader

formatAttachmentHeader($inFileLocation)

send

*******************************************************************************/



Email

{

//---Global Variables

var $mailTo = \"\"; // .gif' /> of To addresses

var $mailCC = \"\"; /

/ copied recipients

var $mailBCC = \"\"; // hidden recipients

var $mailFrom = \"\"; // from address

var $mailSubject = \"\"; // email subject

var $mailText = \"\"; // plain text message

var $mailHTML = \"\"; // html message

var $mailImg = \"\"; //images of html file

var $mailAttachments = \"\"; // .gif' /> of attachments



/*******************************************************************************

Function: To($inAddress)

Description: s the email To address

Arguments: $inAddress as

separate multiple values with comma

Returns: true

*******************************************************************************/

function To($inAddress){

//--split addresses at commas

$addressArray = explode( \",\",$inAddress);

//--loop through each address and exit _disibledevent=>for($i=0;$i<count($addressArray);$i){

(

[1][2][3][4][5][6]下

0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: