se accedi all'IF significa che l'utente ha inviato i dati, quindi devi "solo" controllarne la forma, p.es.

if ((strlen($_POST['nome']))<10) { ... } // se vuoi nomi di almeno 10 caratteri

e così via...

per controlli più precisi dovresti usare le regexp che ti permettono di controllare la forma con dei "pattern"... a seconda della versione PHP puoi anche fare:

if (filter_var($_POST['mail'], FILTER_VALIDATE_EMAIL)) { ... };

che è true solo se la mail è valida, v. filter_var.