Articles of Загрузка

Ограничение загрузки файлов

В настоящее время я создаю веб-сайт для клиента, который будет в основном включать продажу различных файлов. Это, безусловно, очень распространенная вещь, которая заставляет меня чувствовать себя глупо, не думая о методе ее выполнения. После совершения покупки клиент должен быть доставлен на страницу, содержащую ссылку для загрузки, а также получать электронные письма, содержащие ссылку для загрузки […]

Могу ли я доверять типу файла из $ _FILES?

Могу ли я доверять типу файла из $_FILES при загрузке изображений? Или мне нужно снова проверить exif_imagetype() ?

Массив $ _FILES не пуст после загрузки

Вот форма form action="index.php" method="POST" enctype="multipart/form-data" > <input type="file" name="image[]" multiple="multiple"> <input type="submit" value="upload"> </form> Я пытаюсь запустить свой код только тогда, когда if(!empty($_FILES['image'])){ но по какой-то причине массив не пуст после отправки файлов и только нажав кнопку submit. Вот остальная часть кода, если это поможет, спасибо. <html> Загрузка изображения <form action="index.php" method="POST" enctype="multipart/form-data" > […]

Yii Framework 2.0 Загрузка файлов Ошибка finfo_file (): не удалось открыть поток: нет такого файла или каталога

После документации Yii Framework 2.0 http://www.yiiframework.com/doc-2.0/guide-input-file-upload.html Я попытался загрузить изображение. Изображение может быть загружено успешно, но после загрузки изображения я попытался вставить модель в базу данных со следующим кодом. $model->file->saveAs('uploads/' . $model->file->baseName . '.' . $model->file->extension); $model->save(); Я получил следующую ошибку: PHP Warning – yii\base\ErrorException finfo_file(/tmp/phpIGuwiT): failed to open stream: No such file or directory […]

Загрузите сайт + базу данных в Dropbox с помощью PHP

Кто-нибудь знает, если можно создать резервную копию моего веб-сайта и базы данных для учетной записи Dropbox с помощью php или что-то еще? И если это возможно, как я могу сделать это наилучшим образом? 🙂 С наилучшими пожеланиями Саймон

PHP – загрузить и перезаписать файл (или загрузить и переименовать его)?

Я искал все это по-настоящему, но на самом деле не нашел решения. Получил клиента, который хочет музыку на своем сайте (да, я знаю ..). Флеш-плеер захватывает один файл под названием song.mp3 и воспроизводит его. Ну, я пытаюсь получить функциональность, чтобы иметь возможность загружать свою новую песню, если они когда-либо захотят ее изменить. Поэтому в основном […]

CodeIgniter Загрузка больших файлов

Я установил codeigniter для загрузки небольших файлов <2MB, и это работает нормально. Но у меня возникли проблемы с загрузкой больших файлов 20 МБ> function stage1() { ini_set('upload_max_filesize', '200M'); ini_set('post_max_size', '200M'); ini_set('max_input_time', 3000); ini_set('max_execution_time', 3000); $config['upload_path'] = './temp/'; $config['allowed_types'] = 'zip'; $this->load->library('upload', $config); $this->upload->initialize($config); if(!$this->upload->do_upload('userfile')) { $error = array('error' => $this->upload->display_errors()); $this->load->view('upload_form', $error); } else { […]

Загрузка файла Ajax с использованием Codeigniter

Я пытаюсь загрузить изображение с помощью codeigniter и ajax. У меня уже есть метод ajax для вставки значений полей в БД, что является самым простым и простым способом загрузки моего файла. Вот пользовательская функция JQuery: (function($){ jQuery.fn.ajaxSubmit = function() { $(this).submit(function(event) { event.preventDefault(); var url = $(this).attr('action'); var data = $(this).serialize(); $.ajax({ url: url, type: […]

Загрузка файла PHP, файлы, исчезающие из / tmp перед move_uploaded_files

У меня очень простой сценарий загрузки, возможно, снятый прямо с страницы функций php.net/move_upload_files. move_uploaded_file() не удалось, поскольку он не может найти файл tmp в папке tmp. Но я ЗНАЮ, что он помещается туда, но удаляется до того, как move_upload_file() может работать с ним в моем скрипте. Я знаю, что он помещается туда, так как я […]

Как использовать getimagesize () с $ _FILES ?

Я делаю обработчик загрузки изображений, и я бы хотел, чтобы он обнаружил размеры изображения, которое было загружено пользователем. Поэтому я начинаю с: if (isset($_FILES['image'])) etc…. и я имею list($width, $height) = getimagesize(…); Как я должен использовать их вместе? большое спасибо