Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vytvoriť HTML e - mail v PHP

Ak chcete vytvoriť Hypertext Markup Language ( HTML ) e - mail v Hypertext Preprocessor ( PHP ) kód , ktorý je potrebné nastaviť typ obsahu v hlavičke e - mailu , a sú formátovacie značky HTML v tele správy . Je to tiež užitočné zahrnúť obyčajný text verzie rovnakého e - mailu v prípade , že príjemca nemá možnosť prijímať správy vo formáte HTML . Zostavte príjemcu správy , predmet správy , obsah správy ( obyčajný text a /alebo HTML ) a záhlavie a použiť PHP funkciu " mail " správu odošlete . Pokyny dovolená 1

Vytvorte premenné držať príjemcu správy a predmet správy . Zahrnúť carriage return a line - kŕmne znaky umiestniť ich na samostatných riadkoch . Napríklad , typ : ?

< Php

$ to = " colleague@example.com " ;

$ subject = " HTML Email Coming Your Way " ;

2

inicializovať premennú záhlavie s " Z " a " Reply - To " časti hlavičky správy . Napríklad typ :

$ header = " Z : webmaster@example.com \\ r \\ nOdpoved - To : webmaster@example.com " ;
3

Set typ obsahu správy ako " Multipart " , ak je aj obyčajný text a HTML a nastaviť hranice reťazec pomocou hash aktuálneho času . Napríklad typ :

$ boundary = " == Multipart - Hranice " . md5 ( time ( ) ) ;

$ header = ' \\ r \\ nContent - Type : multipart /alternatívne , boundary = " . " .. $ hranice ' " ' ;
4

Vytvorenie premennej pre uloženie vo formáte obyčajného textu a HTML verzia e - mailu . Inicializácia premenné najprv textovej časti e - mailu . Umiestnite dve pomlčky a hraničné reťazec s typom obsahu " text /plain " a obsahovať obyčajný text časť správy . Napríklad typ :

$ message = ' - ' . $ Hranice . " Content - Type : text /plain ; charset = " iso - 8859 - 1 " Tu je textovej časti správy! " ;
5

Pridajte HTML časť správy . Zahrnúť hraničné reťazec a označujú typ obsahu ako " text /html " . Napríklad typ :

$ message = ' - ' .. $ Hranice . " Content - Type : text /html ; charset = " iso - 8859 - 1 " Toto je HTML časť správy < /strong > < /body > < ;/html > ' ;
6

Koniec reťazec správu s hraničnou reťazec nasledovaný dvoma pomlčkami . Zadajte napríklad : .

$ Message = $ hranice . ' - ' ;
7

použite funkciu PHP " mail " odoslať správu a vyhodnotiť návratovú hodnotu funkcie . Napríklad typ : ( ! Pošty ( $ k , $ subject , $ message , $ headers ) ) ?

Ak die ( " ! Mail neúspešné " ) ;

>

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené