Articles of filesize

PHP: получить удаленный размер файла с помощью strlen? (HTML)

Я смотрел PHP-документы для fsockopen и еще много чего, и они говорят, что вы не можете использовать filesize () в удаленном файле, не делая никаких сумасшедших вещей с ftell или чем-то (не уверен, что они сказали точно), но я хорошо подумал о как это сделать: $file = file_get_contents("http://www.google.com"); $filesize = mb_strlen($file) / 1000; //KBs, mb_* […]

Предупреждение: функция файлового архива не работает

Следующий код: <?php $filevar = "/images/staunton/{$options_item['base_var']}.gif"; if(filesize($filevar) > 1616){ $setstatus = "enabled"; } else{ $setstatus = "disabled"; } ?> Результаты в: Warning: filesize() [function.filesize]: stat failed for /images/staunton/3-25.gif in [Originating PHPFILE(Edited)] on line 24 Путь – это правильный файл …. мой хостинг-сервер работает php 5.2 – это синтаксическая ошибка? Я смотрел аналогичный код, и он […]

Отформатированный старый формат PHP

Следующий код является частью веб-сервиса PHP, который я написал. Он требует некоторых загруженных данных Base64, декодирует их и добавляет в файл. Все это прекрасно работает. Проблема в том, что когда я читаю размер файла после операции добавления, я получаю размер файла перед операцией добавления. $fileOut = fopen($filepath.$filename, "ab") fwrite($fileOut, base64_decode($data)); fflush($fileOut); fclose($fileOut); $newSize = filesize($filepath.$filename); […]

Как я могу указать размер файла изображения из URL-адреса?

Изображения и скрипты размещаются на одной учетной записи (один сайт), но мы знаем только URL-адрес изображения. $image = "http://example.com/images/full-1091.jpg" Как мы можем получить размер этого файла? Псевдо-код: { do something with $image and get $image_size } echo $image_size; Я бы предпочел бы, чтобы $image_size был отформатирован в $image_size для человека, например «156,8 Кбайт» или «20,1 […]

Как предотвратить Предупреждение: длина содержимого и размер памяти POST

В настоящее время, когда пользователь загружает фотографию, на странице написано «Предупреждение: POST Content-Length из XXX байтов превышает предел 21000000 байт в Unknown on line 0». Я знаю, что это значит, и я не ищу таких решений, как увеличение значений max_upload или даже memory_size_limit … Поскольку пользователи могут и пользователи будут загружать терабайты бессмыслицы, даже если […]

PHP post_max_size переопределяет upload_max_filesize

На моем хосте сайта я видел (через phpinfo), что post_max_size = 8Mb upload_max_filesize = 16Mb Это заставило меня подумать, что я могу загрузить файл размером до 16 МБ. Однако, когда я делаю это с помощью почтового метода (как обычно), post_max_size берет на себя и объявляет, что я отправил слишком много. Каков метод, позволяющий отправлять файл […]

s3 прямая загрузка ограничения размера и типа файла

Вопрос новичков, но у меня есть googled abit и не может найти никакого решения. Я хочу разрешить пользователям напрямую загружать файлы на S3, а не через мой сервер. Таким образом, есть ли способ проверить файлы на ограничение размера и разрешенные типы перед фактической загрузкой на S3? Предпочтительно не использовать flash, а javascript.