Fijate como trabaja esta pagina:
http://www.carreraindumentariaytextil.com/contacto.php
Lo que hace es comprobar si la variable pasado por POST esta en blanco, si es verdadero, le asgina una nuevo estilo CSS al input para que quede resaltado.
Ademas a la propiedad value del input le asigno el valor de la variable POST y asi queda todo listo.
Si todo es correcto, borro todas las variables POST para que no se vuelvan a imprimir en el formulario, y asi este queda en blanco...
Saludos.