Код для получения размера файла после загрузки и вставки в таблицу не работает

У меня есть проект MySQL / PHP, в котором в настоящее время есть таблица файлов, которая создает виртуальные папки и ссылки на загруженные файлы, загрузка и доступ к ним работают нормально, однако я только что добавил поле «размер» и изменил свой код для обновления размера файла. после загрузки в таблицу, однако код не работает. Я не получаю ошибок, и файл все еще загружается, но код вставляет нулевое значение в соответствующее поле. Код ниже:

global $dal;
$tblDocs = $dal->Table("doc_files");
$fileArray = my_json_decode($values["file"]);

for($i = 0; $i < count($fileArray); $i++)
{
$tblDocs->Value["parent_folder_id"]=$_SESSION["current_folder"];
$tblDocs->Value["file_type"]="file";
$tblDocs->Value["file"]=my_json_encode(array($fileArray[$i]));
$tblDocs->Value["hash"]=generatePassword(HASH_LENGTH);
$tblDocs->Value["name"]=$fileArray[$i]["usrName"];
$tblDocs->Value["ownerid"]=$_SESSION["user_id"];
$tblDocs->Value["created"]=now();
$tblDocs->Value["filesize"]=formatBytes($fileArray[0]["size"],2);

$tblDocs->Add();

}

Ответы на вопрос(1)

Ваш ответ на вопрос