Codice PHP:
<script>
function controllo()
{
var nome = document.getElementById('name').value;
if(nome==''){
document.getElementById('err_name').innerHTML = 'manca il nome';
return false;
}
//se non ci sono errori()
document.forms['myForm'].submit()
}
</script>
<form ......id="myForm">
<input type="text" id="name" name="nome" value="">
<div id="err_name"></div>
.....
<input type="button" value="invio" onClick="controllo()">
e cosi per il resto
PS molto semplice il codice.. un po macchinoso forse ma se la prima volta ti fai un idea
EDIT