我在PHP中写这个
$edit_window = $database_info->timestamp + 86400;
$current_timestamp = time ();
if ($current_timestamp > $edit_window){
$database_info->editable = TRUE;
}
else {
$database_info->editable = FALSE;
}
然后
if ($database_info->editable){
//do some major stuff
}
不知何故,这段代码让我担心。是否容易受到漏洞影响?有更好的方法吗?
答案 0 :(得分:1)
看起来并不脆弱。您是否在数据库中存储任何用户提供的数据(或将其插入HTML)或依赖可能被欺骗的cookie或标题?