некий php-скрипт пытается передать файл в POST массиве на удаленный сервере при помощи CURL, вот код: PHP: $file = base64_encode(file_get_contents("file.zip")); $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, 'myserver.ru/index.php'); curl_setopt($curl, CURLOPT_POST, 1); curl_setopt($curl, CURLOPT_POSTFIELDS, "file=$file"); curl_setopt($curl, CURLOPT_RETURNTRANSFER,1); curl_setopt($curl, CURLOPT_VERBOSE,1); $result = curl_exec($curl); curl_close($curl); на удаленном сервере (myserver.ru/index.php): PHP: $file = fopen("file.zip", 'w+'); fwrite($file, base64_decode($_POST['file'])); fclose($file); Однако файл оказывается или битым, или же неполным! В чем проблема подскажите? Что тут не так?