'; $r.=''; $dh=opendir($fpath); while (false !== ( $filename=readdir($dh) )) { if ($filename != "." && $filename != ".." && !is_dir($fpath . $filename)) { $r.='' . "\n"; } } $r.=''; return $r; } function sortierdatum($datum) { $p=explode(' ',$datum); $uhrzeit=$p[1]; $p2=explode('.',$p[0]); $day=$p2[0]; $month=$p2[1]; $year=$p2[2]; return $year . '.' . $month . '.' . $day . ' ' . $uhrzeit; } function FileList($multi=0) { global $config,$fpath,$lang,$databases,$href,$dbactiv,$action,$expand; $files=Array(); //Backup-Dateien $Theader=$lang['fm_files1'] . ' ' . $lang['of'] . ' "' . $dbactiv . '"'; $akind=1; $Sum_Files=0; $dh=opendir($fpath); $fl=""; $i=0; while (false !== ( $filename=readdir($dh) )) { if ($filename != '.' && $filename != '..' && !is_dir($fpath . $filename)) { $files[$i]['name']=$filename; $Sum_Files++; $i++; } } $fl.='
' . $Theader . ' | |||||||||||
' . $lang['db'] . ' | gz | Script | ' . $lang['comment'] . ' | ' . $lang['fm_filedate'] . ' | Multipart | ' . $lang['fm_tables'] . ' / ' . $lang['fm_records'] . ' | ' . $lang['fm_filesize'] . ' | ' . $lang['encoding'] . ' | |||
---|---|---|---|---|---|---|---|---|---|---|---|
'; $fl.=''; if ($multi == 0) { $fl.=''; } else { $fl.=''; } $fl.=( $db_backups[$i]['multipart'] == 0 ) ? ' ' . ( ( $db_backups[$i]['db'] == 'unknown' ) ? $dbn : $db_backups[$i]['db'] ) . ' | ' : ' ' . $db_backups[$i]['db'] . ''; $fl.='' . ( ( substr($dbn,-3) == ".gz" ) ? '![]() | ';
$fl.='' . $db_backups[$i]['script'] . ' | '; $fl.='' . ( ( $db_backups[$i]['kommentar'] != "" ) ? '![]() | ';
$fl.='' . ( ( $db_backups[$i]['kommentar'] != "" ) ? nl2br(wordwrap($db_backups[$i]['kommentar'],50)) : " " ) . ' | '; $fl.='' . $db_backups[$i]['date'] . ' | '; $fl.=''; $fl.=( $db_backups[$i]['multipart'] == 0 ) ? $lang['no'] : '' . $db_backups[$i]['multipart'] . ' Files'; // $fl.=' | '; $fl.=( $db_backups[$i]['eintraege'] != -1 ) ? $db_backups[$i]['tabellen'] . ' / ' . number_format($db_backups[$i]['eintraege'],0,",",".") : $lang['fm_oldbackup']; $fl.=' | '; $fl.='' . byte_output($db_backups[$i]['size']) . ' | '; $fl.='' . $db_backups[$i]['charset'] . ' | '; $fl.='||
All Parts: | ' . PartListe($db_backups[$i]['name'],$db_backups[$i]['multipart']) . ' | '; } $rowclass++; } } } //v($db_backups); $fl.='||||||||||
' . $lang['fm_all_bu'] . ' | |||||||||||
' . $lang['fm_dbname'] . ' | ' . $lang['fm_anz_bu'] . ' | ' . $lang['fm_last_bu'] . ' | ' . $lang['fm_totalsize'] . ' | ||||||||
' . $keyaus . ' | '; $fl.='' . $val . ' | '; $fl.='' . ( ( isset($db_summary_last[$key]) ) ? $db_summary_last[$key] : "" ) . ' | '; $fl.='' . byte_output($db_summary_size[$key]) . ' | '; $fl.='||||||||
' . $lang['fm_nofilesfound'] . ' | |||||||||||
' . $lang['fm_totalsize'] . ' (' . $Sum_Files . ' files): | '; $fl.='' . byte_output($gesamt) . ' | '; $fl.='||||||||||
' . $lang['fm_freespace'] . ': | '; $fl.='' . $space . ' | '; $fl.='