Resulta que para el ingreso de datos, se debe incluir la hora militar pero en formato numerico, es decir, sin los 2 puntos, por ejemplo: para ingresar las 13:30, se debe escribir 1330, solamente, y necesito hacer la comparacion de que el dato este entre el intervalo de a hora militar, es decir, yo lo defini entre '0000' y '2359', e hice la sentencia, asigne una variable a la cajita de texto que me carga el dato, pero no entra en el condicional, osea, meto una hora 4444 o 5555 y me la registra, y quiero saber si estoy utilizando mal el operador OR, o es que hace falta algo mas, aqui les dejo las lineas de la sentencia:
Código PHP:
$horamil = $_POST['hinilan'];
if (($horamil < 0000) OR ($horamil > 2359)) {
echo 'la fecha debe estar en formato militar de 4 digitos';
}