На моем сайте я хочу отображать размер и дату загруженного файла, используя код php.
Это мой код:
<?php
if(file_exists("uploads/".$row2['files'])){
$filename = "uploads/".$row2['files'];
$sz=filesize($filename);
$stat=stat($filename);
$dt=date('Y/M/d H:i:s a',$stat['mtime']);
}
else
{
$sz='0';
$dt='0';
}
?>
Здесь $row2['files']
содержит имя загруженного файла.
Иногда я получаю дату и размер, но иногда он становится равным 0. То есть он отображает $ sz и $ dt как 0.
Иногда дата отображается правильно, но размер равен 0. Или наоборот.
В чем проблема в моем коде?