Файл — поле типа «файл» (для ввода будет использован элемент формы <input type=file>, возвращает URL файла, его настоящее название и размер. В поле может быть указан максимальный размер файла в байтах. При необходимости через двоеточие может быть указан также и возможный тип файла (mime type).
Примеры:
Если вы хотите ограничить закачку файла каким-то одним форматом видеофайла, то вам необходимо прописать, например:
2000000:video/x-msvideo
До двоеточия, соответственно, указывается размер закачиваемого файла, потом пишутся mime-типы файлов:
Видеофайл в формате AVI .avi video/x-msvideo
Видеофайл в формате MPEG .mpeg, .mpg video/mpeg
Видеофайл в формате QuickTime .mov video/quicktime
Если вы хотите, чтобы у вас закачивался видеофайл любого типа, то используйте такую конструкцию:
2000000:video/*
Для pdf-файла это может выглядеть так:
200000000:application/pdf
Формат «25000:image/*» означает, что размер файла не может превышать 25000 байт, при этом файл должен быть картинкой.