Al final lo hice usando echo para generar el código html.
Ahora tengo el siguiente problema: cuando las variables $email ="" && $teléfono ="", se muestra el mensaje de alerta pero la url del explorador pasa a ser
http://miweb.es/email.php siendo email.php el nombre del archivo que contiene mi código php
y yo necesitaría que la url no se modificara, se quedara en el formulario actual con los datos introducidos en el formulario.
¿Puedo hacer esto de alguna forma sencilla?