title
Description
Body
нет, не пойдет, 19 строка $fileContents = file_get_contents($file['tmp_name']);
т.е. все сгружается в оперативную память.
я что-то не подумал над тем, что заголовок таким образом, без полного считывания файла не сделать.
тогда curl. 2 пример из мануала.
|
|
Неактивен
Геморой помоги пожалуйста упростить код.
Чтобы без цыклов фореарч, чтобы вставить переменную с файлом имя файла нужные заголовки для сайта и переменные пост.
Я мудровал 3 раза все чистил и начинал заново.
Неактивен
Gemorroj написал:
нет, не пойдет, 19 строка $fileContents = file_get_contents($file['tmp_name']);
т.е. все сгружается в оперативную память.
я что-то не подумал над тем, что заголовок таким образом, без полного считывания файла не сделать.
тогда curl. 2 пример из мануала.Код:
1
span style="color: #0000BB"><?php/* http://localhost/upload.php:print_r($_POST);print_r($_FILES);*/$ch = curl_init();$data = array('name' => 'Foo', 'file' => '@/home/user/test.png');curl_setopt($ch, CURLOPT_URL, 'http://localhost/upload.php');curl_setopt($ch, CURLOPT_POST, 1);curl_setopt($ch, CURLOPT_POSTFIELDS, $data);curl_exec($ch);?>
Дак пускай считывает мне наоборот надо хранить в оперативке.
Так как фавайлову систему не запишу
Отредактировано TLENS (2010.01.24 14:29)
Неактивен
Вот что у меня получилось на свой сайт бросает
|
|
Неактивен
|
|
Розмер 150 мб
Результат:
ftypmp42mp42isomDGmdatѶ# o m
<hr>
27.1215 сек.
Добавлено спустя 2 минуты 52 секунды:
Как переменную $f отправить с заголовками дай пожалуйста простенький пример
Добавлено спустя 5 минут 51 секунду:
Но ето все желательно в одной строке чтобы не умножать обем оперативной памяти.
Неактивен
Gemorroj написал:
при чем тут ini_set ?
забивать наглухо оперативную память сервера - это страшное зло. я в этом помогать отказываюсь.
Почему ето зло? Чем ето опасно?
Неактивен