deinertsche
Erfahrenes Mitglied
Hi!
Ich möchte dass der User per Knopfdruck einen mysql-dump zur Sicherung erstellen kann. So weit so gut, aber wie prüfe ich ob das System den Dump auch wirklich erstellt hat? Mit if ($dump) ... funzt es leider nicht. OK, ich könnte natürlich manuell anchgucken, ob die Datei erstellt wurde aber das will ich dem späteren User nicht zumuten.
$user = "root";
$pass = "";
$database = "xyz";
$filename= $database . "-" . date("d.m.y") . ".sql";
$dump=exec("mysqldump --user=$user --password=$pass --add-drop-table $database > $filename");
if ($dump)
echo "Datenbank-Dump ausgeführt"; //geht nicht :-(
Ich möchte dass der User per Knopfdruck einen mysql-dump zur Sicherung erstellen kann. So weit so gut, aber wie prüfe ich ob das System den Dump auch wirklich erstellt hat? Mit if ($dump) ... funzt es leider nicht. OK, ich könnte natürlich manuell anchgucken, ob die Datei erstellt wurde aber das will ich dem späteren User nicht zumuten.
$user = "root";
$pass = "";
$database = "xyz";
$filename= $database . "-" . date("d.m.y") . ".sql";
$dump=exec("mysqldump --user=$user --password=$pass --add-drop-table $database > $filename");
if ($dump)
echo "Datenbank-Dump ausgeführt"; //geht nicht :-(