Staf4 [danneo-]бложег

Вперёд собачко, вперёд!

Переменная "i". 26 лет на рынке счётчиков!

bugfix
Найденные ошибки, ваши предпочтения, пожелания, признания в любви и угрозы травмирования здоровья, пишем в форуме: http://forum.danneo.ru/
2013
09.17

Загрузка файлов в папки по дате

Вариант автоматического создания папок на текущую дату при загрузке файла, на примере модуля NEWS.

Т.е. загружаемый сегодня файл будет помещен в папку "/up/news/article/2013/09/17/".

В конце файла "apanel/system/apanel.function.php" дописываем функцию:

function path_date(){ return date('Y/m/d/'); }

В файле "apanel/filebrowser.php" после строки:

$obj = str_replace(array('up/','../','./','..','%2F'),'',basename($obj));

добавляем:

if(!is_dir(WORKDIR.'up'.$objdir)){ mkdir(WORKDIR.'up'.$objdir, 0777, true); }

и в файле "apanel/news.php" все вхождения:

/news/article/

заменяем на:

/news/article/'.path_date().'

Опубликовано: 17.09.13 / Просмотров: 2929 / +   -   / Печать
© 2022 Все права блюду