4.
Zдешний, если переименовать в другой формат выходит тоже самое что и с копированием, то есть ничего хорошего((
Добавлено через 01:51 сек.
3.
DeLUXXMAO, а толку в поддержку писать? Система чистая, это не их вина.
То ли со скриптом что то, то ли уже незнаю что. Сейчас код выложу скачивания.
Добавлено через 08:23 сек.
<?php
// ----------- Функция забора контента через curl ------------//
function curl_get($url, $cookie = '', $referer = '', $header = false, $body = false, $file = '') {
if (function_exists('curl_init')) {
$head = array(
'Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/webp, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1',
'Accept-Language: ru,ru-RU;q=0.9,en;q=0.8,uk;q=0.7',
'Referer: '.$referer,
'Cookie: '.$cookie,
'Pragma: no-cache',
'Cache-Control: no-cache',
'Connection: Keep-Alive'
);
$ch = curl_init();
if (!empty($file)){
$fh = fopen($file, 'w');
curl_setopt ($ch, CURLOPT_FILE, $fh);
}
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_USERAGENT, "Samsung Galaxy S - Mozilla/5.0 (Linux; U; Android 2.1-update1; ru-ru; GT-I9000 Build/ECLAIR)");
curl_setopt ($ch, CURLOPT_HEADER, $header);
curl_setopt ($ch, CURLOPT_NOBODY, $body);
curl_setopt ($ch, CURLOPT_HTTPHEADER, $head);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec ($ch);
curl_close ($ch);
if (!empty($fh)){
fclose($fh);
}
return $result;
}
}
?>
Применяю его так:
curl_get('url на фильм', '', '', false, false, 'tmp/tempfile.mp4');
На папку куда скачивается фильм стоят права 777, файл создается от моего пользователя, если сохранить файл не в mp4 формате, а допустим в dat то все ок.