Articles of file upload

Загрузка файла с помощью NSURLSessionUploadTask на PHP-сервер

У меня есть система загрузки видео в приложении iOS, используя NSURLSessionUploadTask . Видеофайл сохраняется в NSURL поэтому я использую следующий код в методе загрузки: request.HTTPMethod = @"POST"; [request addValue:@"file" forHTTPHeaderField:@"fileName"]; // Create upload task NSURLSessionUploadTask *task = [session uploadTaskWithRequest:request fromFile:filePath completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) { if(!error) { // handle success } else { […]

Загрузка нескольких файлов ajax с помощью php

Эй, я загружаю файлы в выбранную папку, и сейчас у меня есть возможность выбирать и загружать только один файл. Я знаю, как обрабатывать несколько файлов в php, но я не уверен, как отправить все файлы через AJAX. Спасибо за любую помощь, которую вы можете предложить AJAX function submitForm() { console.log("submit event"); var fd = new […]

Загрузка файла Jquery всегда завершается неудачей, когда загрузка файла отменена

Я пытаюсь подключить плагин загрузки Jquery для файла Blueimp, работающий на моем веб-сайте, но на всю жизнь я не могу заставить его загружать файлы. Я работаю над этим весь день и застрял. Он загрузит файл и отправит его в класс UploadHandler, но когда он пытается завершить функцию handle_file_upload он получает: file_put_contents( $file_path, fopen('php://input', 'r'), $append_file […]

Загрузка файлов PHP, будучи «захваченной» частичной загрузкой

У меня есть сайт, который получает 30-40-килограммовую загрузку фотографий в день, и теперь я вижу проблему с большей частотой. Эта проблема такова: Наш сценарий загрузки получает (через $ _FILES ['name'] ['tmp_name']) файл (фото), который НЕ был загружен пользователем, и большая часть времени, когда полученный файл является «частичной» загрузкой. Конечно, сначала я подумал, что это мой […]

Сценарий Python отправляет изображение на PHP

Добрый день. Может кто-нибудь мне помочь. Моя задача – создать скрипт python (клиентская сторона), который отправит изображение на php (на стороне сервера). ПРИМЕЧАНИЕ. Сценарий python запускается в разных малинах pi, и php-сервер получает изображение только через Интернет. Достижение: теперь я могу отправлять текстовые данные с моего клиента на сервер. Проблема: Моя большая проблема заключается в […]

PHP. Загрузите файл изображения в другой домен с помощью CURL.

У меня есть два домена, например example1.loc и site2.loc . В site1.loc у меня есть файл формы php, например: <?php $c_name = ""; $c_phone = ""; if($_SERVER['REQUEST_METHOD']=="POST"){ $c_name = $_POST['c_name']; $c_phone = $_POST['c_phone']; $c_pic = $_FILES['c_pic']['name']; // Image file // submit target URL $url = 'http://site2.loc/handler.php'; $fields = array( 'field1'=>$c_name, 'field2'=>$c_phone, 'field3'=>$c_pic ); $postvars=''; $sep=''; […]

Kohana – специфичный для контроллера .htaccess

Я пытаюсь установить некоторые правила htaccess для конкретного контроллера Kohana. В основном это делать с загрузкой формы. Большинство сайтов не хотят допускать большие загрузки, поэтому php.ini останется с рекомендуемыми настройками. Однако в одном месте требуется большая загрузка файла. У меня есть следующие опции для добавления в мой root .htaccess: php_value max_input_time 60000 php_value post_max_size "1GB" […]

Запись нескольких файлов в одном запросе CURL

Есть ли способ использовать PHP curl для отправки нескольких файлов в одном запросе? Я понимаю, что вы можете отправить один файл, используя следующее: $fh = fopen("files/" . $title . "/" . $name, "w"); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, trim($url)); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_FILE, $fh); curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT […]

Проверка загрузки файла mime-файла с помощью Laravel 4

Когда я загружаю хорошо сформированный файл MP3, Laravel 4 говорит мне, что это не audio/mp3 а application/octet-stream , из-за чего эта проверка не выполняется: $validator = Validator::make( array('trackfile' => Input::file('trackfile')), array('trackfile' => 'required|mimes:mp3') ); if($validator->fails()) return 'doesn\'t works because mime type is '.Input::file('trackfile')->getMimeType(); else return 'it works!'; Почему он не загружает файл в качестве audio/mp3 […]

Загрузка файла PHP Curl

Эй, пытаясь опубликовать файл с помощью curl, и все отлично работает. У меня есть одна проблема. Я не могу объявить свой файл за пределами моей функции post_file (). Я вызываю эту функцию в своем приложении много раз, поэтому хочу, чтобы она была повторно использована. Итак, это работает: function call_me(){ $file_path = "/home/myfile.mov"; $url = "http://myurl.com"; […]