file.inc
Версия 1.90.2.7 (checked in on 2009/01/26 at 14:22:45 by drumm)
API for handling file uploads and server file management.
Константы
Имя | Описание |
---|---|
FILE_CREATE_DIRECTORY | |
FILE_DOWNLOADS_PRIVATE | |
FILE_DOWNLOADS_PUBLIC | |
FILE_EXISTS_ERROR | |
FILE_EXISTS_RENAME | |
FILE_EXISTS_REPLACE | |
FILE_MODIFY_PERMISSIONS |
Функции
Имя | Описание |
---|---|
file_check_directory | Проверка каталога на существование и доступность для записи. |
file_check_location | Проверяет действительно ли файл существует внутри папки $directory. Следует применять для проверки реального существавания файла во избежание уязвимостей |
file_check_path | Checks path to see if it is a directory, or a dir/file. |
file_check_upload | Verify an uploaded file. |
file_copy | Копирует файл из одного места в другое. Эта мощная функция работает как расширенная версия функции copy(). Непосредственно перед копированием проверяет правильность $source и $dest и возможность чтения/записи. Копирование файла происходить только если $source и $dest не равны. |
file_create_filename | Create a full file path from a directory and filename. If a file with the specified name already exists, an alternative will be used. |
file_create_path | Make sure the destination is a complete path and resides in the file system directory, if it is not prepend the file system directory. |
file_create_url | Формирует путь для скачивания файла. |
file_delete | Удаляет файл. |
file_directory_path | Определяет адрес по умолчанию для папки 'files' (папка хранения файлов, загруженных пользователями и т.п.) |
file_directory_temp | Определеляет папку по умолчанию для хранения временных файлов. |
file_download | |
file_get_mimetype | Determine an Internet Media Type, or MIME type from a filename. |
file_move | Перемещает файл в новое место. |
file_save_data | Save a string to the specified destination. |
file_save_upload | Saves a file upload to a new location. The source file is validated as a proper upload and handled as such. |
file_scan_directory | Finds all files that match a given mask in a given directory. Directories and files beginning with a period are excluded; this prevents hidden files and directories (such as SVN working directories) from being scanned. |
file_transfer | Transfer file using http to client. Pipes a file through Drupal to the client. |
file_upload_max_size | Определяет максимальный размер загружаемого файла из настроект PHP |