fais une seule page php qui s'appelle quand tu envoie le formulaire avec tout le code php de traitement avant la partie html
dans la partie html, au dessus du formulaire tu affiche une variable $message qui vaut "envoyé" si le message a été envoyé et "erreur" s'il y a une erreur, tu modifie sa valeur dans le code php qui est avant le code html
apres pour faire afficher une boite de dialogue, il faut du javascript mais là je suis pas tres calé, je pense que ca doit etre a peu pres le meme principe mais tu appelle la fonction javascript onSubmit du formulaire (à vérifier)