0) $time_eta = $download_bytes/$cur_speed; else $time_eta = 0; //Time Took $time_took = time() - $started; $curl_info = array( 'total_size' => $total_size, 'downloaded' => $now_file_size, 'speed_download' => $cur_speed, 'time_eta' => $time_eta, 'time_took'=> $time_took, 'file_name'=> $file ); $fo = fopen($log_file,'w+'); fwrite($fo,json_encode($curl_info)); fclose($fo); $fo = fopen($dummy_file,'w+'); fwrite($fo,json_encode($data)); fclose($fo); if($total_size==$now_file_size) unlink($dummy_file); } if(file_exists($log_file)) { $details = file_get_contents($log_file); //echo json_encode(json_decode($details));die(); //var_dump(json_decode($details));die(); $details = json_decode($details,true); // $details['total_size_fm'] = formatfilesize($details['total_size']); // $details['downloaded_fm'] = formatfilesize($details['downloaded']); // $details['total_size']; // $details['downloaded']; //$details['time_eta_fm'] = SetTime($details['time_eta']); //$details['time_took_fm'] = SetTime($details['time_took']); echo json_encode($details); } ?>