Hola,
pues tengo un sistema de subida de imagenes para cada usuario es decir que cada usuario disponga de su propia imagen de perfil, y lo eh estado controlando de manera simple que cuando cambie una imagen el usuario deberá de esperar almenos 3 minutos para volver a cambiar la imagen, en principio lo que eh echo me funciona bien
Código PHP:
if ( $tiempo >= $row['HoraAvatar'] || $row['HoraAvatar'] == "NULL" ) {
return true;
}
else {
return false;
}
$tiempo -> Esta variable contiene el tiempo actual (formato 24h)
$row['HoraAvatar'] -> Tiempo en la que cambio por ultima ves la imagen (formato 24h)
con esta sensilla comparacion funciona bien... pero el problema esta
que cuando el usuario cambia su imagen a las 12:59 PM y la quiere volver a cambiar a las 9:00AM da error, porque estaria comparando
$tiempo = 900;
$row['HoraAvatar'] = 1259;
la condicion $tiempo >= $row['HoraAvatar'] : retornara FALSE