Просмотр полной версии : Сохранение файлов + поле типа file
Всем привет, это снова я :)
Вопрос в следующем
Кикстартером генерю БЕ_екстеншен. Все нормально, но хотелось бы узнать такой тонкий момент: тип file заводится, но он почему то "прописывается" в таблице как блоб. Как это "переделать" на "физическое место прописки", то есть просто сохранять в аплоад, НО с помощью данного инпута?
спасибо
Valery Romanchev
28.03.2006, 12:38
файл вроде сохраняется в аплоад.
в базу записывается только путь.
Я делал вот такой Upload:
(чтобы можно было загружать файл в произовольное место в файловой структуре)
"file" => Array (
"exclude" => 0,
"label" => "LLL:EXT:user_doc/locallang_db.php:user_doc_resolutiondetails.file",
"config" => Array (
"type" => "input",
"size" => "15",
"max" => "255",
"checkbox" => "",
"eval" => "trim",
"wizards" => Array(
"_PADDING" => 2,
"link" => Array(
"type" => "popup",
"title" => "Link",
"icon" => "link_popup.gif",
"script" => "browse_links.php?mode=wizard",
"JSopenParams" => "height=300,width=500,status=0,menubar=0,scrollbars =1"
)
)
)
),
и еще делал патч к browse_links.php - чтобы в нем upload работал
файл именно сохраняется в аплоад.
в базу записывается только путь.
а зачем тогда блобовский формат??? Это меня и смутило
Valery Romanchev
28.03.2006, 13:16
а зачем тогда блобовский формат??? Это меня и смутило А там можно много файлов загружать - например - 100 :-)
Работает на vBulletin® версия 3.8.1. Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot