Hola que tal.
Para validar los campos con php existen varias formas, sin embargo tambien se pueden validar con otro lenguaje como javascript. En el foro existen sin fin número de post relacionados con lo mismo.
Te dejo un ejemplo en el cual lo realizan con los 2 lenguajes
Validar con php o javascript
Saludos