Cita:
Iniciado por kimmy Ahorita mis variables php me traen las fechas asi:
2012-08-10 y 2012-09-10 (por ejemplo)
y las javascript son asi:
2012-08-15 y 2012-08-20
No debería funcionar???
Si las fechas de PHP y Javascript las tienes ya en el mismo formato (yyyy-mm-dd) entonces sólo necesitas convertirlas a timestamp para comparar:
Código PHP:
Ver original// Fechas en php:
// Fechas javascript
if($js_ini < $php_ini) {
// La fecha seleccionada está fuera de rango, antes del inicio válido
}
if($js_fin > $php_fin) {
// La fecha seleccionada está fuera de rango, después del fin válido
}
Si quieres puedes comparar por separado, o usando || y simplemente enviando un mensaje de error 'La fecha debe estar entre (fecha inicio) y (fecha fin)'