RE:validacion para un formulario
Hazlo en javascript. Un ejemplo muy corto seria:
<a href="javascript:validacion();">envio</a>
este seria el link que pulsarias para enviar los datos.Cuando lo haces llamas a la funcion validacion que tienes en javascript.
Codigo javascript:
<script language="JavaScript">
<!--
function validacion(){
if(document.formulario.campo==''){
alert('El campo X no puede estar vacio');
return;
}
document.formulario.submit();
}
//-->
</script>
Con esta funcion si el campo del formulario esta vacio nos muestra el mesaje y no envia los datos. Si no esta vacio, entonces envia los datos. Es un ejemplo muuy simple, si necesitas mas ayuda, no dudes en ponerme un mail.
Espero haber ayudado.
Saludos