$message è la variabile in cui hai inserito la stringa con il codice HTML.Originariamente inviato da sandro1492
Ora la mail arriva come deve ma non mi sostituisce i valori alle variabili ma mi stampa $name e non il suo valore.
Il tuo problema è che hai usato, per racchiudere la stringa, i singoli apici.
I singoli apici non permettono la sostituzione delle variabili, che invece vanno opportunamente concatenate.
Quindi, o usi i doppi apici, oppure chioudi il singolo apici, metti il punto di concatenazione, la variabile, di nuovo il punto quindi riapri il singolo apice.
Beh... scusami se te lo faccio notare, ma questo è l'ABC del PHP.Originariamente inviato da sandro1492
E dove posso trovare documentazione in modo tale da capirlo da solo che era il punto che mancava...
La concatenzaione delle stringhe la trovi un po' dappertutto per i vari forum/tutorial/documentazione ufficiale.
Non ti offendere se te lo dico, ma magari dovresti proprio metterti a studiare le basi del linguaggio.
![]()

Rispondi quotando