Buenas.
La verificación de datos tendrías que hacerlo manualmente, sino me equivoco. Para ello, bien puedes hacer que al pulsar el botón de envio llame una función en javascript que verifique si está todo rellenado o bien puedes hacer que se llame así misma la página y lo verifique con php, indicando al usuario si se ha realizado correctamente o bien falta algo.
Para verificarlo con php tendrías que en la misma página, considerar si el usuario ha enviado el formulario o no.
Código:
<?
if($_POST[ACEPTAR]){
$nombre=$_POST[nombre];
if($nombre== ''){
?> No se ha enviado nombre. Rellena el nombre por favor.
<?
}else{
?>
<script>
alert("Formulario enviado correctamente");
</script>
<?
} else {
?>
<FORM ACTION="<?=$_SERVER['php self']>" type="POST" name="formulario">
<INPUT TYPE="TEXT" NAME="nombre">
<INPUT TYPE="SUBMIT" NAME="ACEPTAR" VALUE="ACEPTAR" >
<?
}
?>
Espero haberte ayudado en algo.