Inserire codice html nel message della funzione mail()

salve a tutti! :)

ho inserito questo script per inviare una mail alla mia casella postale contentente i dati del form inseriti dall'utente del mio sito e che invia anche una mail all'indirizzo dell'utente ($email)

funziona, tutto ok, ma ho proiblemi con la formattazione html

nel senso che ho fatto delle prove e l'hmtl generato nel testo che compare nella mail ovvero $message appare tutto scirtto su una riga ma io vorrei che l'html che contiene le 3 variabili (txtarea, nome, email) vengano scritte

cosi

1.

2.

3.

non cosi 1.  2.  3 sulla stessa riga nell'email

ecco il mio codice:

$sender = "From: xxx";

 $to = "miaemail@email.it, $email";

 $sub = "xxxxxx";

 $message=('ecco qua i tuoi dati  1.titolo='.$txtArea.' 2.nome= '. $nome.' 3.email= '. $email);

 $mail= mail($to, $sub,$message, $sender );

ho provato a mettere </br>  in questo modo

$message=(' ecco qua i tuoi dati  </br>  1.titolo='.$txtArea.' 2.nome= '. $nome.' 3.email= '. $email);

ma ovviamente mi stampa </br> come testo html... :-\

so che c'č un grosso errore ma se con echo o print riesco a fare funzionare i tag, nel testo email no

qualcuno sa dirmi il motivo almeno mi faccio un'idea di come funziona

vi ringrazio come sempre

ciao

 :bye:

inviato 8 anni fa
RedLynch
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda