Quizá no encuentres algo EXACTAMENTE como lo necesites

... pero seguro encontrarás algo que:
a) Al menos de dé una idea
b) Las bases para partir a lo que quieres
c) Puedas simplemente adaptarlo
(
quiero aclarar que no digo esto en mala fé, puede mal interpretarse, lo sé...)
Tú mismo estas diciendo lo que necesitas en tus palabras
"SI hace esto, quiero esto" (no copiadas, solo interpreto la idea) ... podria decirse que if=sí ..
if(guardó_esto) { imprime esto }.
En tú código ocupas un 'if' solo para verificar que se le haya dado el botón 'enviar', puedes crear otros 'if' para confirmar las operaciones que hagas...
if($variable_vacia) {echo "Dejó un campo vacio"; } .. por ejemplo.