因为我为每个用户都有一个图片上传系统,这样每个用户都有他们自己的头像图片,嘿,它只是控制你何时更换图片,用户必须等待至少三分钟才能返回改变形象,在原则上它运作良好,我很怀念啊更新头像图片
if ( $tiempo >= $row['HoraAvatar'] || $row['HoraAvatar'] == "NULL") {
return true;
}
else {
return false;
}
$time
- >此变量包含当前时间(24小时格式) $row ['HoraAvatar']
- >时间在变化的图像最后的时间(24小时格式)
sensilla比较这个作品很好......但问题是 ,当用户在12:59改变自己的形象,并希望切换到9:00失败,因为会比较
$time = 900;
$row ['HoraAvatar'] = 1259;
条件$time> = $row ['HoraAvatar']:
返回FALSE
你必须比较日期,不仅时间。可能最简单的解决方案是使用[filemtime()](http://php.net/manual/en/function.filemtime.php)获取修改文件时间,并将其与当前时间进行比较以查看差异。 –
你应该比较时间戳,而不是代表小时的整数。 – BenM
你可以尝试做一个例子吗? – user2691944