Ok, bây giờ tôi hiểu câu hỏi dựa trên nhận xét của OP. Câu hỏi đặt ra là làm thế nào để biết người dùng đã tải một tệp xuống vào lúc mấy giờ. Nếu đúng như vậy, liên kết tải xuống cần phải là tập lệnh php và nó sẽ ghi vào thời gian thành db, sau đó trả về nội dung của tệp vào luồng với tiêu đề nội dung phù hợp.
Xem readfile .
<?php
$file = 'monkey.gif';
if (file_exists($file)) {
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename='.basename($file));
header('Content-Transfer-Encoding: binary');
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Pragma: public');
header('Content-Length: ' . filesize($file));
ob_clean();
flush();
readfile($file);
exit;
}
?>
Tất cả những gì bạn phải làm là chuyển vào tên tệp dưới dạng một số tham số và ghi thời gian hiện tại vào DB.