Come inviare PHP e HTML e-mail da un modello separato

October 17

Il linguaggio PHP consente di aprire un modello HTML per inviare messaggi di posta elettronica. Questa funzione è utile per gli sviluppatori PHP che devono inviare le risposte da pre-modelli per gli ordini dei clienti o le risposte alle richieste dei clienti. È possibile importare il codice HTML dal file di modello e utilizzare la funzione PHP-mail per inviare l'e-mail.

istruzione

1 Fare clic sulla pagina PHP che si desidera utilizzare per inviare l'e-mail. Fai clic su "Apri con" e selezionare il vostro editor preferito PHP.

2 Aprire il modello e-mail HTML e caricare il contenuto HTML in un gestore di file PHP. Il seguente codice apre il modello:

$ template = fopen ( "c: \ file.html", "r")
$ Corpo = readTemplateFile ($ template);

Sostituire "file.html" con il nome del file del template.

3 Impostare l'e-mail a, da e variabili oggetto. Il codice seguente crea le informazioni per inviare l'e-mail al destinatario:

$ Da = "[email protected]";
$ A = "[email protected]";
$ Subject = "Test email";

4 Invia l'email con il modello. Il codice seguente utilizza server di posta elettronica del server PHP per inviare l'e-mail:

$ Mail = new PHPMailer ();
$ Mail-> Da = $ da;
$ Mail-> AddAddress ( "$ a");
$ Mail-> Subject = $ soggetto;
$ Mail-> Corpo = $ corpo;
$ Mail-> isHTML (true);
$ Mail-> Invia ()