\n\n\n"; echo "MySql-DB-Dump/Restore\n"; echo "\n"; echo "\n"; echo "\n"; echo "Konfiguration:
"; echo "GZip-Komprimierung ist "; if (!$compression) echo "nicht "; echo "aktiviert.
"; echo "Die Backupdatei wird im Ordner '".$path."' abgelegt.
"; echo "Gesichert wird die Datenbank: '".$dbhost."/".$dbname."'.
"; echo "Nach dem Backup wird "; if (!$send_mail) echo "k"; echo "eine Email mit dem Dumpfile "; if ($send_mail) echo "an '".$email[0]."' "; echo "verschickt.
"; echo "
Um die Konfiguration zu verändern, musst Du die Datei 'config.php' bearbeiten.

"; //-------------------------------------------------------- //*** Abfrage ob Neues Dump *** //-------------------------------------------------------- if (isset($_POST["dump"])) { include("dump.php"); exit; } //-------------------------------------------------------- //*** Abfrage ob Restore *** //-------------------------------------------------------- if (isset($_POST["restore"])) { if (isset($_POST["file"])) { PRINT "

Soll die Datenbank '".$dbname; echo "' mit den Inhalten der Datei '".$file."' wiederhergestellt werden?

\n"; PRINT "
\n"; PRINT "\n"; PRINT ", ich bin sicher.\n"; PRINT " lieber nicht.\n"; PRINT "
\n"; echo "\n"; exit; } ELSE PRINT "

Bitte zuerst eine Datei auswählen!

\n"; } //-------------------------------------------------------- //*** Abfrage ob Delete *** //-------------------------------------------------------- if (isset($_POST["delete"])) { if (isset($_POST["file"])) { $file=$_POST["file"]; if (@unlink($path.$file)) PRINT "

Die Datei $file wurde erfolgreich gelöscht.

"; else PRINT "

Löschen der Datei $file GESCHEITERT!

"; } ELSE PRINT "

Bitte zuerst eine Datei auswählen!

\n"; } //-------------------------------------------------------- //*** Ausgabe der Dateien *** //-------------------------------------------------------- // Backupverzeichnis existiert noch nicht? Na gut, dann machen wir eben eins. :-) PUS if (!is_dir($path)) mkdir($path, 0777); $dh = opendir($path); while (false !== ($filename = readdir($dh))) { if ($filename != "." && $filename != "..") $files[] = $filename; } echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; @rsort($files); echo "\n"; for ($i=0; $i\n"; echo "\n"; echo "\n"; echo "\n\t\n"; } if (!is_array($files)) echo "\n"; //-------------------------------------------------------- //*** Ausgabe der Gesamtgröße aller Backupfiles *** //-------------------------------------------------------- echo "\n"; echo "\n"; echo "\n"; echo "\n"; //echo "
 DateinameDateigröße
$files[$i]".round($size/1024)." kByte
Keine Datei gefunden.
Gesamtgröße:".round($gesamt/1024)." kByte
\n"; //-------------------------------------------------------- //*** Ausgabe des freien Speicher auf dem Rechner *** //-------------------------------------------------------- //echo "\n"; echo "\n"; echo ""; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n\n"; echo "\n\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n\n\n"; echo "
Freier Speicher auf Server: ".round(($space/(1024*1024*1024)),2)." GByte
Wähle eine Datei zur Wiederherstellung oder zum Löschen aus:
 
Oder beginne ein neues Backup:"; echo "
 
\n"; echo "
"; echo "Zum Hilfeboard"; ?>