Per il contatti ti metto un esempio, poi magari ne sai meglio tu di php, vabè XD
Codice PHP:
//per evitare che siano vuoti o falsi fai un controllo sulla lunghezza del nome
if(strlen($nome) < 3 || strlen($nome) > 18)
die('Nome troppo corto, o troppo lungo');
//vedi tu come settare i numeri, li ho messi a caso :p
// controlla se la mail è valida
elseif(!eregi("^[a-z0-9][_\.a-z0-9-]+@([a-z0-9][0-9a-z-]+\.)+([a-z]{2,4})", $mail))
die('Formato mail non valido');
//per il messaggio lo stesso del nome..
if(strlen($mess) < 10 || strlen($mess) > 1000)
die('Messaggio troppo corto, o troppo lungo');
//vedi tu anche qui i limiti
Bye!