Изобретатель приложения — Ограничить размер загружаемого файла перед загрузкой с помощью php: // input

Как сделать, чтобы определить размер файла для загрузки и ограничения размера файла. Я использую этот код.

 $fname=$_GET['filename'];
$data=file_get_contents('php://input');
if(file_put_contents($fname,$data)==true)){
echo"$fname is uploaded.";
}else{
echo"fail";
}

Я использую приложение appinventor и FTP-сервер.

-2

Решение

file_get_contents читает файл в строку. Таким образом, вы можете получить размер строки различными способами. Вот несколько из них:

Получить количество символов в строке:

strlen($string)

Получить количество слов в строке:

str_word_count($string)

Вы также можете получить объем памяти, выделенный PHP для хранения строки:

$start_memory = memory_get_usage();
$data=file_get_contents('php://input');
echo memory_get_usage() - $start_memory;
0

Другие решения

Других решений пока нет …