Articles of mime types

обрабатывать запрос json в PHP

При создании ajax-вызова, когда для contentType установлено значение application / json вместо стандартного x-www-form-urlencoded, серверная сторона (на PHP) не может получить параметры сообщения. в следующем рабочем примере, если я установил contentType в «application / json» в запросе ajax, PHP $ _POST будет пустым. почему это происходит? Как я могу обрабатывать запрос, где contentType – это […]

CodeIgniter: «Тип файла, который вы пытаетесь загрузить, не разрешен».

Я испытываю очень странную проблему с загрузкой. Вот соответствующий файл вида: <form action="http://localhost/index.php/temp/upload/" method="post" enctype="multipart/form-data"> <fieldset> <input type="file" name="userfile"/> <input type="submit" value="Upload"/> </fieldset> </form> И вот мой метод upload() моего контроллера temp : public function upload() { $config['upload_path'] = FCPATH . 'uploads' . DIRECTORY_SEPARATOR; assert(file_exists($config['upload_path']) === TRUE); $config['allowed_types'] = 'avi|mpg|mpeg|wmv|jpg'; $config['max_size'] = '0'; $this->load->library('upload', $config); […]

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

Я хотел бы проверить, является ли загруженный файл файлом изображения (например, png, jpg, jpeg, gif, bmp) или другим файлом. Проблема в том, что я использую Uploadify для загрузки файлов, что изменяет тип mime и дает «text / octal» или что-то вроде типа mime, независимо от того, какой тип файла вы загружаете. Есть ли способ проверить, […]

Почему я получаю mime-тип CSV-файла как «application / octet-stream»?

Я работаю над PHP-приложением, которое должно импортировать файл excel в MySQL. Поэтому мне нужно преобразовать файл excel в формат .csv. Но когда я хочу получить его тип, используя $_FILE['something']['type'] , я получаю application/octet-stream качестве своего mime-типа; Я думаю, что здесь что-то не так. Потому что я собрал список ниже в виде .csv-файла mime-type: text/comma-separated-values, text/csv, […]

.rar, .zip-файлы MIME-тип

Я разрабатываю простой сценарий загрузки php, и пользователи могут загружать только файлы ZIP и RAR. Какие типы MIME я должен использовать для проверки $_FILES[x][type] ? (полный список пожалуйста) Спасибо..

Получите MIME-тип внешнего файла, используя cURL и php

Я использовал mime_content_type() и информацию о файле, но никогда не добился успеха. Я хочу использовать теперь cURL с PHP и получить заголовки файла, который размещен в другом домене, а затем извлечь и определить, является ли тип MP3 или нет. (я думаю, что тип mime MP3 – audio/mpeg ) Вкратце, я знаю это, но я не […]

Какой тип mime я должен использовать для mp3

Я пытаюсь решить, какой тип mime выбрать для возвращения mp3-данных (поданных php) в соответствии с этим перечислением типов mime: http://www.webmaster-toolkit.com/mime-types.shtml .mp3 audio/mpeg3 .mp3 audio/x-mpeg-3 .mp3 video/mpeg .mp3 video/x-mpeg В чем разница между ними и какую пользу я должен использовать?

Обнаружение типа MIME в PHP

Я ищу лучшее (возможно, на большинстве PHP 5.2 и все еще активно развивается) способ обнаружения файлов MIME-типа в PHP. Я знаю метод mime_content_type() и расширение Fileinfo, однако mime_content_type() ненадежен и устарел, а Fileinfo не входит в стандартную установку PHP (5.2). Есть ли у меня другие варианты?