mirror of
https://github.com/e107inc/e107.git
synced 2025-08-03 13:17:24 +02:00
Issue #2643 MySQL Backup
This commit is contained in:
@@ -2679,7 +2679,7 @@ class e_db_mysql
|
|||||||
$header = "-- e107 Database Backup File \n";
|
$header = "-- e107 Database Backup File \n";
|
||||||
$header .= "-- Host: ".$_SERVER['SERVER_NAME']."\n";
|
$header .= "-- Host: ".$_SERVER['SERVER_NAME']."\n";
|
||||||
$header .= "-- Generation Time: ".date('r')."\n";
|
$header .= "-- Generation Time: ".date('r')."\n";
|
||||||
$header .= "-- Encoding: ANSI\n\n\n";
|
$header .= "-- Encoding: UTF-8\n\n\n";
|
||||||
|
|
||||||
file_put_contents($backupFile,$header, FILE_APPEND);
|
file_put_contents($backupFile,$header, FILE_APPEND);
|
||||||
|
|
||||||
@@ -2710,12 +2710,12 @@ class e_db_mysql
|
|||||||
$d = array();
|
$d = array();
|
||||||
foreach($fields as $val)
|
foreach($fields as $val)
|
||||||
{
|
{
|
||||||
$d[] = is_numeric($row[$val]) ? $row[$val] : "'".mysqli_real_escape_string($row[$val])."'";
|
$d[] = is_numeric($row[$val]) ? $row[$val] : "'".$this->escape($row[$val])."'";
|
||||||
}
|
}
|
||||||
|
|
||||||
$data_array = "(".implode(", ",$d).");\n";
|
$data_array = "(".implode(", ",$d).");\n";
|
||||||
file_put_contents($backupFile, $data_array, FILE_APPEND); // Do this here to save memory.
|
file_put_contents($backupFile, $data_array, FILE_APPEND); // Do this here to save memory.
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
$text = "\n\n\n";
|
$text = "\n\n\n";
|
||||||
|
Reference in New Issue
Block a user