БлогNot. PHP: простой скрипт для загрузки файлов на сервер и вывода их списка

PHP: простой скрипт для загрузки файлов на сервер и вывода их списка

Пример достаточно учебный, но содержит следующий обычно полезный минимум:

  • комментарии в коде, проверено в PHP8 (XAMPP), предполагается кодировка Юникода UTF-8;
  • файлы скрипта размещаем в папку на локальном хосте, например, \XAMPP\htdocs\upload1 и вызываем из браузера как http://localhost/upload1 (ссылкой);
  • может открывать файлы в новой вкладке и удалять их (без авторизации);
  • поддерживает список разрешённых типов файлов $allowedExtensions;
  • проверяет ограничения на максимальный объём файла на стороне сервера и в настройках скрипта;
  • проверяет превышение общего размера хранилища MAX_STORAGE_SIZE (из настроек);
  • проверяет ошибку загрузки;
  • размещает файлы в папке FOLDER из настроек, при необходимости де-кириллизует имена файлов;
  • ставит на загруженный файл права 0644.

 Скачать скрипт upload1 в архиве .zip (3 Кб)

27.04.2022, 12:51 [641 просмотр]


теги: учебное список php

показать комментарии (1)