Доброго времени суток знатоки)))Есть потребность загрузить файл на сервер и видеть состояние загрузки (progress bar) взял пример отсюда https://incode.pro/jquery/ajax-na-pr...-zagruzki.html всё работает, но мне нужно работать с данными из массива которые выводится после загрузки файла, так как с php и ajax дружу я очень плохо прошу вашей помощи. Сам код PHP: <?php if(isset($_FILES['my_file']) && !empty($_FILES['my_file'])){ $destiation_dir = dirname(__FILE__) .'/'.$_FILES['my_file']['name']; move_uploaded_file($_FILES['my_file']['tmp_name'], $destiation_dir ); $req = false; // Приведём полученную информацию в удобочитаемый вид ob_start(); echo '<pre>Данные загруженного файла:<br>'; print_r($_FILES['my_file']); echo '</pre>'; $req = ob_get_contents(); ob_end_clean(); $array = json_encode($req); // вернем полученное в ответе echo $array; exit; } ?> данные которые выводятся из массива выглядят так HTML: Данные загруженного файла: Array ( [name] => album-7215ee9c7d9dc229d2921a40e899ec5f-3a2e599fc7e24320bf81cd1660b6c9aa.jpeg [type] => image/jpeg [tmp_name] => /var/www/gm21/data/mod-tmp/phpWMBx3P [error] => 0 [size] => 6831 ) пробовал записать данные из массива так PHP: foreach ($_FILES as $key => $value) { $name = $value ["name"]; $type = $value ["type"]; $tmp_name = $value ["tmp_name"]; $error = $value["error"]; $size = $value["size"]; echo "Название трека"." ".""". $name. """. " ". "</br>". "Тип". " ". """. $type. """. " ". "</br>". "Временная папка". " ". """. $tmp_name. """. " ". "</br>". "Ошибка". " ". """. $error. """. " ". "</br>". "Размер". " ". """.$size. """. " ". "</br>"; } и так PHP: foreach ($req as $key => $value) { $name = $value ["name"]; $type = $value ["type"]; $tmp_name = $value ["tmp_name"]; $error = $value["error"]; $size = $value["size"]; echo "Название трека"." ".""". $name. """. " ". "</br>". "Тип". " ". """. $type. """. " ". "</br>". "Временная папка". " ". """. $tmp_name. """. " ". "</br>". "Ошибка". " ". """. $error. """. " ". "</br>". "Размер". " ". """.$size. """. " ". "</br>"; } и так PHP: foreach ( $array as $key => $value ){ $name = $value ["name"]; $type = $value ["type"]; $tmp_name = $value ["tmp_name"]; $error = $value["error"]; $size = $value["size"]; echo "Название трека"." ".""". $name. """. " ". "</br>". "Тип". " ". """. $type. """. " ". "</br>". "Временная папка". " ". """. $tmp_name. """. " ". "</br>". "Ошибка". " ". """. $error. """. " ". "</br>". "Размер". " ". """.$size. """. " ". "</br>"; } пожалуйста помогите записать данные из массива если где-то написал или сделал глупость просьба ногами не пинать.