Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => PHP => Mensaje iniciado por: kakashi20 en 29 Diciembre 2011, 19:45 PM

Título: validar dia reserva php
Publicado por: kakashi20 en 29 Diciembre 2011, 19:45 PM
hola

estoy haciendo un modulo de reservas en php, pero tengo un problema.

para hacer una reserva para el día de mañana, la puedo hacer solo hasta las 5 de la tarde del día de hoy.

Como hago para que el sistema me valide eso.

Si alguien me pudiese ayudar se lo agradecería.

Gracias
Título: Re: validar dia reserva php
Publicado por: #!drvy en 29 Diciembre 2011, 20:09 PM
Puesto que no se como lo haces (si con timestamp o date), te dejo como lo haría yo con la función date.

Código (php) [Seleccionar]
<?php
// Declarar $actual como array.
$actual = array();
// Introducir la hora actual.
$actual['hora'] = date('H');
// Introducir la fecha de mañana
$actual['manana'] = date('d/m/Y',mktime(0,0,0,date("m"),date("d")+1,date("Y")));
// Introducir la fecha del pedido
$fecha_pedido '30/12/2011';

// Si la fecha de pedido y mañana son iguales
if($actual['manana']==$fecha_pedido){
    
// Comprobar la hora, y si es mayor o igual a 17 (5pm) mostrar error.
    
if($actual['hora'] >= 17){
        echo 
'No puedes pedir cita para mañana... sorry xD';
    } else {
        echo 
'Pedido';
    }
}
?>



Saludos
Título: Re: validar dia reserva php
Publicado por: kakashi20 en 29 Diciembre 2011, 21:35 PM
Gracias por la ayuda drvy | BSM. te lo agradezco demasiado.