Например, в название: $name='phpbb_db_'.date("y M d").'.sql'
___________
С уважением, WingLion.
Пошел ковырять admin_db_utilities.php
Добавлено спустя 19 минут 29 секунд:
Хе-хе...
А оказывается все проще некуда...
Код: Выделить всё
#-----[ OPEN admin/admin_db_utilities.php ]-------
#-----[ FIND ]-------
if($do_gzip_compress)
{
@ob_start();
@ob_implicit_flush(0);
header("Content-Type: application/x-gzip; name=\"phpbb_db_backup.sql.gz\"");
header("Content-disposition: attachment; filename=phpbb_db_backup.sql.gz");
}
else
{
header("Content-Type: text/x-delimtext; name=\"phpbb_db_backup.sql\"");
header("Content-disposition: attachment; filename=phpbb_db_backup.sql");
}
#-----[ REPLACE ]-------
$my_base_name = 'phpbb_db_'.date("y M d").'.sql';
if($do_gzip_compress)
{
@ob_start();
@ob_implicit_flush(0);
header(sprintf('Content-Type: application/x-gzip; name="%s.gz"',$my_base_name));
header(sprintf('Content-disposition: attachment; filename=%s.gz',$my_base_name));
}
else
{
header(sprintf('Content-Type: text/x-delimtext; name="%s"',$my_base_name));
header(sprintf('Content-disposition: attachment; filename=%s',$my_base_name));
}
#-----[ SAVE/CLOSE ALL ]-------
Добавлено спустя 5 минут 15 секунд:
Да, в строчке
Код: Выделить всё
$my_base_name = 'phpbb_db_'.date("y M d").'.sql';
Можно вписать что-то другое вместо 'phpbb_db_', например,
'my_forum1_db_', 'my_best_forum_db_', и тогда базы разных форумов не будут путаться!
Добавлено спустя 15 минут 7 секунд:
Проверка установила, что в функции date("y M d") лучше поставить date("y_m_d") -- (не люблю пробелы в именах файлов!)
P.S. А мод склеивания сообщений забывает ставить подпись (может, от того, что в первом сообщении ее не было, а была только вписанная от руки...)
___[ Место для Печати ]____
Подпись: WingLion.
Мой форум http://winglion.ru/board/