phpmailer e file_get_contents

Paperino78

Utente Attivo
30 Giu 2012
409
0
16
Milano
Nel mio form al termine dell'elaborazione dei dati invio una mail al cliente. Questa mail l'ho creata in html con le tabelle ed all'interno ho alcune variabili in php che riprendono il nome del cliente. Come posso fare per importare questo codice come pagina html esterna? Io ho provato a fare così
PHP:
	$mail->Body = ($body);
ed associare alla variabile la pagina in html in questo modo
PHP:
$body= file_get_contents('mail.html');
oppure
PHP:
$body= file_get_contents('mail.php');
ma non mi invia nulla. Qualcuno sa dirmi come fare? Vorrei avere una pagina php abbastanza pulita.

grazie
 

marino51

Utente Attivo
28 Feb 2013
2.951
171
63
Lombardia
a me funziona così,
PHP:
  $body = file_get_contents('contents.html');			// testo del messaggio in formato html
  $mail->MsgHTML($body);
ciao
Marino