Ver Mensaje Individual
  #10 (permalink)  
Antiguo 02/09/2012, 22:08
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 9 meses
Puntos: 2237
Respuesta: Validar javascript con variables php de una consulta

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
  1. // Fechas en php:
  2. $php_ini = strtotime('2012-08-10');
  3. $php_fin = strtotime('2012-08-20');
  4.  
  5. // Fechas javascript
  6. $js_ini = strtotime('2012-08-15');
  7. $js_fin = strtotime('2012-08-20');
  8.  
  9. if($js_ini < $php_ini) {
  10.     // La fecha seleccionada está fuera de rango, antes del inicio válido
  11. }
  12. if($js_fin > $php_fin) {
  13.     // La fecha seleccionada está fuera de rango, después del fin válido
  14. }

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)'
__________________
- León, Guanajuato
- GV-Foto