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 používať PHPMailer na webovom formulári

PHP je skriptovací jazyk používaný na mnohých webových serveroch . Aj keď interpret PHP nemôže poslať e - mail , autor môže napísať skript v PHP , ktorý odosiela dáta na server SMTP , ktorý potom odovzdáva e - mail na jeho zamýšľanému príjemcovi . PHPMailer je jedna trieda, ktorá môže dať svojich skriptoch túto schopnosť . Vzhľadom k tomu , že generuje e - maily z radu argumentov hodnôt , môžete vytvoriť webové služby , ktoré vychádzajú e - maily od štandardných webových formulárov . Po prvé , môžete vytvoriť webový formulár s príslušnými poľami , a potom kŕmite zodpovedajúce hodnoty z GET alebo POST poľa do PHPMailer objektu . Pokyny dovolená 1

Zadajte nasledujúci riadok kódu v otvore " < PHP ? " Značku na hornej časti zdrojového kódu súboru :

vyžadujú ( ' class.phpmailer . php ' ) ;
2

Priradiť prvky z poľa $ _POST alebo $ _GET oddeliť premenné pre použitie s PHPMailer . Priradiť prvok obsahujúci adresu , ktorú chcete zobrazovať ako odosielateľa k $ pôvodu - adresa , e - mailovú adresu zamýšľaného príjemcu na $ príjemcu a predmet e - mailu na $ subject . Priradenie telo e - mailu na $ tela , a priraďte hodnotu word - wrap pre $ n , než budete pokračovať .
3

deklarovať novú inštanciu triedy PHPMailer pomocou nasledujúcej syntaxe , kde " mailerObject " je názov dáte do objektu :

$ mailerObject = new PHPMailer ( ) ;
4

zadajte nasledujúci kód , ktorý nahradil " smtp - server " s SMTP serverom :

$ mailerObject - > IsSMTP ( ) ; $ mailerObject - > host = ' smtp - server ' ;
5

Pridajte nasledujúce riadky k zdroju kód :

$ mailerObject - > Z = $ Pôvod - Adresa , $ mailerObject - > AddAddress ( $ príjemcu ) ; $ mailerObject - > Subject = $ subject , $ mailerObject - > Body = $ telo ; $ mailerObject - > WordWrap = $ n ; .
6

Pomocou " $ mailerObject - > Send ( ) " metódy vlastne poslať e - mail


Najnovšie články

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