hola
bienvenido entonces
pregunto algo, en que parte estas asignando el valor a la variable de sesión?
si no tienes eso, intenta lo siguiente antes del if que ya tienes
Código PHP:
//session_start esta antes
$_SESSION['validat'] = $_POST['validado'];
//el if después
esto para asignar a esa variable el valor de la validación que haces,
que en el ej lo puse si llega por post, si llega por get entonces $_GET
si ya tienes esto, entonces antes del if imprime el valor de esa variable
de sesión
prueba y comentas
saludos