Hola Domy,
pues si, seria algo asi. Solo te faltaria la parte del else.
if( isset(...) && !empty(...)) {
....
} else {
# aqui deberias poner el mensaje de que el campo/s son obligatorio/s
echo "Campo XX es obligatorio";
# y un enlace al fomulario
echo "<a href=...>formulario</a>
}
En cuanto a lo de las funciones estas en lo cierto, ok?
saludos