Upload file
Материал из Eludia.
Описание
Загрузка файла из POST-запроса. Эта процедура подходит для случаев, когда загруженный файл необходимо обработать, не сохраняя, либо сохранить неким специфическим способом. Для стандартного хранения файлов с использованием БД приложения следует использовать sql_upload_file.
Синопсис (Perl 5)
my $file = upload_file ({
name => 'file',
dir => 'upload/images'
});
# {
# file_name => 'C:\sample.jpg',
# size => 86219,
# type => 'image/jpeg',
# path => 'i/upload/images/57387635438-3543',
# real_path => '/var/virtualhosts/myapp/docroot/i/upload/images/2009/01/09/57387635438-3543-1.jpg'
# };
Синопсис (PHP)
$file = upload_file (array( name => 'file', dir => 'upload/images' )); # array ( # file_name => 'C:\sample.jpg', # size => 86219, # type => 'image/jpeg', # path => 'i/upload/images/57387635438-3543', # real_path => '/var/virtualhosts/myapp/docroot/i/upload/images/57387635438-3543' # );
| На этой странице упоминается Eludia.php: порт Eludia.pm на PHP. Данный проект был доведён до рабочей бета-версии, однако впоследствии заморожен и в настоящее время не поддерживается. |
Категории: API | Работа с файлами | PHP

