if for example prefix (config.php) $db_prefix = 'fusion6w2gT_';
database prefix = fusion6w2gt_
incorrectly calculated
administration/db_backup.php
line 395 and 417
line 395
if ((preg_match('/^(MyISAM|ISAM|HEAP|InnoDB)$/i', $row['Type'])) || (preg_match('/^(MyISAM|ISAM|HEAP|InnoDB)$/i',
$row['Engine'])) && (preg_match("/^".$prefix."/",
$row['Name']))
) {
this
if ((preg_match('/^(MyISAM|ISAM|HEAP|InnoDB)$/i', $row['Type'])) || (preg_match('/^(MyISAM|ISAM|HEAP|InnoDB)$/i',
$row['Engine'])) && (preg_match("/^".$prefix."/i",
$row['Name']))
) {
And line 417
same
And..
line 308
echo "function backupSelectCore(){for(i=0;i<document.backupform.elements['db_tables[]'].length;i++){document.backupform.elements['db_tables[]'].options[i].selected=(document.backupform.elements['db_tables[]'].options[i].text).match(/^$db_prefix/);}}\n";
this
echo "function backupSelectCore(){for(i=0;i<document.backupform.elements['db_tables[]'].length;i++){document.backupform.elements['db_tables[]'].options[i].selected=(document.backupform.elements['db_tables[]'].options[i].text).match(/^$db_prefix/i);}}\n";