Задать вопрос
@Suleimanov_Ismar

Как загрузить файл на сервер с помощью php?

Здравствуйте всем!
Как сделать такую загрузку файла?
Если загружаемый файл будет превышать 25мб то сжать его и загрузить на сервер.

У меня получилось сделать что то такое:
$zip_name = $newfilename4.".zip";
            $zip = new ZipArchive(); 
            $zip->open("uploads/".$name_dir."/".$dom_loc.$zip_name, ZIPARCHIVE::CREATE); 
            $zip->addFile("uploads/".$name_dir."/".$dom_loc.$newfilename4); php
            $zip->close();

Но результат мне не нравится, потому что прежде чем сжать его, файл должен уже находится в каталоге, а мне надо чтобы он его до загрузки сжал а потом загрузил.
Такое возможно?
  • Вопрос задан
  • 165 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
@vendelieu
Это как открыть дверь изнутри находясь снаружи.
Тебе по любому надо загрузить файл на сервер чтобы что-либо с ним сделать.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Hatsune-Miku
@Hatsune-Miku
Няшк :3
А почему бы его сперва не загрузить на сервер? Он же грузится в tmp каталог который чистится...

Да и кстати, если я буду грузить файл в 30мб который на деле видео - от сжатия толка не будет.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы