Я пытаюсь добавить функцию на свой сайт, где пользователи могут задавать изображение своего профиля как изображение с внешнего URL, а не сохранять его на свой компьютер, а затем загружать на свой сервер. Это то, что я придумал до сих пор: $filename = $inputs['image_url']; if(getimagesize($filename)){ // Get new dimensions list($width, $height) = getimagesize($filename); $new_width = 100; […]
Я делаю страницу, где пользователь загружает файл. Я хочу, чтобы оператор if создавал переменную $ error, если тип файла – это что-то другое jpg, gif и pdf. Вот мой код: $file_type = $_FILES['foreign_character_upload']['type']; //returns the mimetype if(/*$file_type is anything other than jpg, gif, or pdf*/) { $error_message = 'Only jpg, gif, and pdf files are […]
У меня есть следующий код для проверки: (возобновление и отправку ссылочного письма соответствует желаемому типу (pdf OR doc OR docx) и размеру (менее 400 kb) //check file extension and size $resume= ($_FILES['resume']['name']); $reference= ($_FILES['reference']['name']); $ext = strrchr($resume, "."); $ext1 = strrchr($reference, "."); if (!(($_FILES["resume"]["type"] == "application/doc") || ($_FILES["resume"]["type"] == "application/docx") || ($_FILES["resume"]["type"] == "application/pdf" )) […]
Вопрос новичков, но у меня есть googled abit и не может найти никакого решения. Я хочу разрешить пользователям напрямую загружать файлы на S3, а не через мой сервер. Таким образом, есть ли способ проверить файлы на ограничение размера и разрешенные типы перед фактической загрузкой на S3? Предпочтительно не использовать flash, а javascript.
Я могу нормально загружать изображения, но когда я меняю типы из image / jpg, image / gif на application / msword и application / pdf, это не сработает. Вот мой код. Точный же код работает для изображений, но для загрузки документов и pdf он выводит «Invalid File». Что тут происходит? Мой файл составляет всего около […]
Есть ли быстрое и грязное сопоставление типов MIME с расширениями на PHP, которые я могу использовать?
привет. Я пытаюсь проверить тип загруженного файла функцией finfo_file . Но когда отправляется файл .docx, тип файла: application/zip вместо: application/vnd.openxmlformats-officedocument.wordprocessingml.document как я могу изменить это поведение?
Каков наилучший способ открыть файл filetype в php? Я слышал, что браузер может быть обманут, так что лучший способ сделать это?