Estas errado, y no es problema del foro que no sepas interpretar algo tan simple.. ya te di la solución, de ahi a como lo apliques es error totalmente tuyo...
Hasta tu deducción es errada... como crees que PHP va saber si un string es mayo o menor... que es mas la palabra "sapo" o la palabra "leon" no seas NOOB, date() devuelve un dato del tipo FECHA y no un string cualquiera. Vienes aqui con ese problema, se te pasa la mano y te haces el enojado por no saber sumar o restar... bah... con 8 mensajitos en 6 años no me sorprende que ni siquiera sepas como interactuar aqui... si ya sabes como hacer lo falso y lo verdadero, pues usa tu imaginación y tu creatividad para modificar el código que te de el resultado esperado, no es más dificil de lo que vos queres hacer verlo...
Es tan sencillo como que tienes 20 manzanita rojas, y cuando llegues 10 que te avise que ya no puedes comerlas... pero no, tu insistes que seguiras teniendo hambre y te acabaras las manzanas no importa la restricción que le pongas...
habrá que decirle a la gente que creó PHP que deje de mamar chelas cuando crean el código y no la hagan con tantos errores.