Articles of file upload

Плагин AjaxFileUpload не извлекает данные $ _POST или $ _FILES

Хорошо, надеюсь, это будет мой последний вопрос в серии вопросов о динамической загрузке файлов. Я использую плагин AjaxFileUpload и пытаюсь работать с данными FORM в моем uploader.php. Проблема в том, что и $_POST и $_FILES являются NULL. Это мой HTML-код: <form id="uploadForm" enctype="multipart/form-data" action="" method="POST"> <input type="hidden" name="MAX_FILE_SIZE" value="1000000" /> <input type="hidden" name="current_path" value="<?php echo […]

Как переименовать загруженный файл, прежде чем сохранять его в каталог?

Ниже приведен код, который я использовал для загрузки файлов в каталог. Он работает нормально. Мой главный вопрос: move_uploaded_file () – это тот, который сохраняет загруженный файл в каталог, и я также предполагаю, что move_uploaded_file () – это тот, который устанавливает для него имя. Как я могу изменить имя моего файла на случайное число? Я попытался […]

UploadFile с значениями POST с помощью WebClient

Я хочу загрузить файл на хост с помощью класса WebClient. Я также хочу передать некоторые значения, которые должны отображаться в массиве $ _POST на части сервера (PHP). Я хочу сделать это одним подключением Я использовал следующий код using (WebClient wc = new WebClient()) { wc.Encoding = Encoding.UTF8; NameValueCollection values = new NameValueCollection(); values.Add("client", "VIP"); values.Add("name", […]

Как сохранить имя загруженного файла в базе данных

Прод. – Добавить загрузчика файлов в компонент Joomla Admin Я смог загрузить файл и сохранить его на диске. Но это не сохранение имени файла в базе данных. Как мне это сделать ? Вот контроллер – class InvoiceManagerControllerInvoiceManager extends JControllerForm { function save(){ $file = JRequest::getVar('jform', null, 'files', 'array'); $path = JPATH_BASE; // Make the file […]

php – Различия между копиями, переименованием и move_uploaded_file

Существуют ли различия, когда я использую эти функции? Почему я должен использовать один, а не другой …

Как проверить типы файлов загруженных файлов на PHP?

На веб-сайте PHP единственной реальной проверкой, которую они предлагают, является использование is_uploaded_file() или move_uploaded_file() , здесь . Конечно, вы обычно не хотите, чтобы пользователь загружал файлы любого типа по разным причинам. Из-за этого я часто использовал некоторую «строгую» проверку типа mime. Конечно, это очень ошибочно, потому что часто mime-типы ошибочны, и пользователи не могут загружать […]

Чтение PHPExcel – требуется помощь

Я использую PHPExcel для чтения данных из листа Excel и хранения в таблице mysql, до сих пор им удалось загрузить .xls, а также файл .xlsx и после загрузки xls я получил табличную структуру данных name start_date end_date city one 11/25/2011 3:30:00 PM 11/29/2011 4:40:00 AM Jaipur two 10/22/2011 5:30:00 PM 10/25/2011 6:30:00 AM Kota three […]

PHP tmpfile () возвращает false

У меня есть сценарий загрузки изображений, который ранее работал. Теперь он сломан, и я проследил проблему до одной строки: $temp = tmpfile(); // $temp === false Функция tmpfile () возвращает false. Я не могу понять, почему. Мне тяжело пробираться через Google на этом. Сценарий он только разбился на моей локальной тестовой среде, OSX 10.6.7, запущен […]

Загрузка нескольких изображений с одним полем ввода

Я создал веб-сайт для фотографии с административной страницей, которая загружает фотографии в разные категории в таблице mysql. Это много работает, но я могу загружать только один файл за раз, и я хотел бы иметь возможность выбирать несколько изображений. Вот форма <form action="index.php" enctype="multipart/form-data" name="myForm" id="myForm" method="post"> <select name="category" id="category"> <option value="Nature">Nature</option> <option value="People">People</option> <option value="Abstract">Abstract</option> […]

Загрузите файл с помощью file_get_contents

Я понимаю, что могу сделать это с CURL очень легко, но мне было интересно, можно ли использовать file_get_contents() с контекстом HTTP-потока для загрузки файла на удаленный веб-сервер, и если да, то каким образом?