พบกับบทความเกี่ยวกับคอมพิวเตอร์และ programming ได้ที่ http://articles.modoeye.com | บล็อกอาหาร
PHP development / อยากได้ โค๊ดส่งเมล์เป็น html+
ต้อง
ต้อง
Wed 28 Sep 2005 18:26:17

คืออยากได้โค๊ดที่สามารถส่งเมลเป็นไฟล์ html ได้น่ะครับ

พอจะมีไหมครับ

Administrator
Wed 28 Sep 2005 19:17:40
การส่ง e-mail ในรูปแบบ html นั้นคุณเพียงส่ง header เป็น html เท่านั้นครับ (ปกติแล้ว header ไม่จำเป็นต้องใส่จะส่งในรูปแบบ text/plain) ตัวอย่างนะครับ

$to = "webmaster@someone.com";
$subject = "Test html message";
$message = "<html><body><a href=\"http://www.someone.com\">test link</a></body></html>";
$header = "MIME-Version: 1.0\r\n";
$header .= "Content-type: text/html; charset=tis-620\r\n";
////ส่วนนี้ option ครับ
$header .= "From: Administrator <webmaster@somewhere.com>\r\n";

mail($to, $subject, $message, $header);

ประมาณนี้ล่ะครับ
chumpon_ka
chumpon_ka
Fri 30 Sep 2005 12:59:44

ผมให้นะครับ

<?
  if ($REQUEST_METHOD == "POST") {
    $sname = strip_tags($sname);
 $attachment =strip_tags($attachment); 
    $admin_email = strip_tags($semail);
 $admin_name = strip_tags($sname);
    $remail ="อีเมล์คุณนะครับ";                                                    
 $semail= strip_tags($semail);
    $message = strip_tags($message);
 $subject = strip_tags($subject);

    $sendto = "$remail";
    $from = "From:\"$admin_name\"<$admin_email>" ;
    $subject = "$subject";
    $message = "สวัสดีครับมีข้อความถึงคุณ
ผู้ส่ง : $sname        อีเมล์ : $semail
ข้อความ :
                 $message

 
 ";

    mail($sendto, $subject, $message, $from);

  }

?>


<html>

<head>
<meta name="GENERATOR" content="Microsoft FrontPage 6.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-874">
<title> S&D INDUSTRIES CO.,LTD.</title>         
       
<script language="JavaScript">
var message="S&D INDUSTRIES CO.,LTD." // ???????????          
           
var message=message+" "
i="0"
var temptitle=""
var speed="100" // ????????
function titler(){
if (!document.all&&!document.getElementById)
return
document.title=temptitle+message.charAt(i)
temptitle=temptitle+message.charAt(i)
i++
if(i==message.length)
{
i="0"
temptitle=""
}
setTimeout("titler()",speed)
}

titler()

function FP_preloadImgs() {//v1.0
 var d=document,a=arguments; if(!d.FP_imgs) d.FP_imgs=new Array();
 for(var i=0; i<a.length; i++) { d.FP_imgs[i]=new Image; d.FP_imgs[i].src=a[i]; }
}

function FP_swapImg() {//v1.0
 var doc=document,args=arguments,elm,n; doc.$imgSwaps=new Array(); for(n=2; n<args.length;
 n+=2) { elm=FP_getObjectByID(args[n]); if(elm) { doc.$imgSwaps[doc.$imgSwaps.length]=elm;
 elm.$src=elm.src; elm.src=args[n+1]; } }
}

function FP_getObjectByID(id,o) {//v1.0
 var c,el,els,f,m,n; if(!o)o=document; if(o.getElementById) el=o.getElementById(id);
 else if(o.layers) c=o.layers; else if(o.all) el=o.all[id]; if(el) return el;
 if(o.id==id || o.name==id) return o; if(o.childNodes) c=o.childNodes; if(c)
 for(n=0; n<c.length; n++) { el=FP_getObjectByID(id,c[n]); if(el) return el; }
 f=o.forms; if(f) for(n=0; n<f.length; n++) { els=f[n].elements;
 for(m=0; m<els.length; m++){ el=FP_getObjectByID(id,els[n]); if(el) return el; } }
 return null;
}
</script>
<STYLE>BODY{
 FONT-SIZE: 10pt; FONT-FAMILY:  MS Sans Serif, Arial, Helvetica,
}
FONT {
 FONT-SIZE: 10pt; FONT-FAMILY:  MS Sans Serif, Arial, Helvetica,
}
TH {
 FONT-SIZE: 10pt; FONT-FAMILY:  MS Sans Serif, Arial, Helvetica,
}
TD {
 FONT-SIZE: 10pt; FONT-FAMILY:  MS Sans Serif, Arial, Helvetica,
}
P {
 FONT-SIZE: 10pt; FONT-FAMILY:  MS Sans Serif, Arial, Helvetica,
}
DIV {
 FONT-SIZE: 10pt; FONT-FAMILY:  MS Sans Serif, Arial, Helvetica,
}
A:link:unknown {
 COLOR: #000080; TEXT-DECORATION: none
}
A:visited:unknown {
 COLOR:#000080; TEXT-DECORATION: none
}
A:hover:unknown {
 COLOR: red; TEXT-DECORATION: none
}
</STYLE>

<STYLE TYPE="text/css"><!--
 BODY {
 scrollbar-arrow-color:#003300;
 scrollbar-track-color:#0000FF;
 scrollbar-shadow-color:#999999;
 scrollbar-face-color:#3399FF;
 scrollbar-highlight-color:#00FFFF;
 scrollbar-darkshadow-color:#333333;
 scrollbar-3dlight-color:#996600;
 }
//--></STYLE>


</head>

<body leftmargin="0" topmargin="0" style="text-align: center" onload="FP_preloadImgs(/*url*/'images/button135.gif', /*url*/'images/button136.gif', /*url*/'images/button152.gif', /*url*/'images/button153.gif', /*url*/'images/button158.gif', /*url*/'images/button159.gif', /*url*/'images/button11.gif', /*url*/'images/button12.gif', /*url*/'images/button14.gif', /*url*/'images/button15.gif', /*url*/'images/buttonC.gif', /*url*/'images/buttonB.gif', /*url*/'images/button17.gif', /*url*/'images/button18.gif')">

<p>&nbsp;</p><table width="403" height="438" border="0" align="center" cellpadding="0" bordercolor="#111111" id="AutoNumber1" style="border-collapse: collapse">
  <tr>
    <td width="677" height="434" align="center" valign="top" bordercolor="0" bordercolorlight="#FFFFFF" bordercolordark="#FFFFFF" bgcolor="#FFFFFF">
      <p>&nbsp;</p>
      <table width="96%" border="0" cellspacing="0" cellpadding="0">
        <tr bgcolor="#D8E1EF" class="1dn">
          <td height="21" bgcolor="#FFFFFF" class="menu"><h4 align="center"><font color="#000000" size="2" face="AngsanaUPC, MS Sans Serif">In
              coming and receiveing</font></h4></td>
        </tr>
        <tr bgcolor="#D8E1EF" class="1dn">
          <td height="321" bgcolor="#FFFFFF"> <div align="left"><font color="#000000" size="1" face="AngsanaUPC, MS Sans Serif">
              <?
    // if submitted form display sent message
    if ($REQUEST_METHOD=="POST") {
        echo("<center><font face='MS Sans Serif' size='2' color='002000'><b>ระบบได้ส่งข้อความไปถึงผู้รับเรียบร้อยแล้ว<br>กรุณารอสักครู่ ..</b></font></center>");
       echo "<meta http-equiv='refresh' content='3;url=http://************************ตำแหน่งให้ส่งไปเมื่อส่งเมล์เสร็จนะครับ********************'>" ; 
    }
    // if not display form
    else {
?>
              <!-- ***  START HTML FORM -->
              </font> </div>
            <form action="<? echo("file:///E|/INstall/sandd%20BackUP%20%A2%CD%A7%E0%B4%D4%C1/A$D/$script_name"); ?>" method="POST">
              <table width="93%" border=0 align="center" cellpadding=4 cellspacing=0>
                <tr>
                  <td width="103"><font color="#000000" size="1" face="AngsanaUPC, MS Sans Serif">&nbsp;</font></td>
                  <td width="320" bgcolor="#FFFFFF"><font color="#000000" size="1" face="AngsanaUPC, MS Sans Serif"><strong>Sender
                    Name </strong></font></td>
                </tr>
                <tr>
                  <td><div align="right">
                      <p><font color="#000000" size="1" face="AngsanaUPC, MS Sans Serif"><strong>Name
                        :</strong></font></p>
                    </div></td>
                  <td><div align="left"><font color="#000000" size="1" face="AngsanaUPC, MS Sans Serif">
                      <input name="sname" type="text" id="sname4" class ="textbox" size=39>
                      </font></div></td>
                </tr>
                <tr>
                  <td><div align="right"><font color="#000000" size="1" face="AngsanaUPC, MS Sans Serif"><strong>E-mail
                      :</strong></font></div></td>
                  <td><div align="left"><font color="#000000" size="1" face="AngsanaUPC, MS Sans Serif">
                      <input name="semail" type="text" id="semail2" size=39 class ="textbox">
                      &nbsp; </font></div></td>
                </tr>
                <tr>
                  <td align=right><div align="left"></div></td>
                  <td align=right><div align="left"><font color="#000000" size="1" face="AngsanaUPC, MS Sans Serif"><strong>Descripion</strong></font></div></td>
                </tr>
                <tr>
                  <td align=right> <font color="#000000" size="1" face="AngsanaUPC, MS Sans Serif"><strong>Subject&nbsp;:
                    </strong></font></td>
                  <td align=right><div align="left"> <font color="#000000" size="1" face="AngsanaUPC, MS Sans Serif">
                      <input name="subject" type="text" id="subject2" class ="textbox" size=39>
                      </font></div></td>
                </tr>
                <tr>
                  <td align=right valign="top"><div align="right"><font color="#000000" size="1" face="AngsanaUPC, MS Sans Serif"><strong>Message
                      : </strong></font></div></td>
                  <td align=right><div align="left"><font color="#000000" size="1" face="AngsanaUPC, MS Sans Serif">
                      <textarea name="message" cols=40 rows=6 wrap=physical id="textarea" class ="textbox"></textarea>
                      </font></div></td>
                </tr>
                <tr>
                  <td height="33" align=right><div align="left"> </div></td>
                  <td align=right><div align="left"> <font color="#000000" size="1" face="AngsanaUPC, MS Sans Serif">
                      <input name="submit" type="submit" value="Send" class ="textbox" background-color: #c2e7c0" onmouseover="this.style.backgroundColor='#8CA8D0'" onMouseOut="this.style.backgroundColor='#9DB4D7'">
                      &nbsp;
                      <input type="reset" name="Submit2" value="Reset" class ="textbox" background-color: #c2e7c0" onmouseover="this.style.backgroundColor='#8CA8D0'" onMouseOut="this.style.backgroundColor='#9DB4D7'">
                      </font></div></td>
                </tr>
              </table>
              <div align="center"></div>
            </form>
            <font color="#000000" size="1" face="AngsanaUPC, MS Sans Serif">
            <!-- *** END HTML FORM -->
            <? } ?>
            </font> </td>
        </tr>
        <tr>
          <td height="20">&nbsp;</td>
        </tr>
      </table>
      <p align="center">
        <marquee behavior=scroll direction=up height=307 scrollamount=2 scrolldelay = 50 onMouseOver="this.stop()" onMouseOut="this.start()" class="text" width="641" style="text-decoration: blink; text-align: center">
        </marquee>
    </td>
  </tr>
</table>

</body>

</html>

Reply
Name:
E-mail:
Home | Services | Forum | Classified | Directories | Support | Contact
ATOM feed RSS 0.9 feed RSS 1.0 feed RSS 2.0 feed
Copyright © 2005 - 2007 Modoeye.com, All Rights Reserved.
Disclaimer | Privacy policy | Term of Use | Term of Services
Valid XHTML Valid CSS! PHP: Hypertext Preprocessor MySQL database Apache Powered! FreeBSD Power to serve
Modoeye Sitemap Client login