1
0
mirror of https://github.com/vrana/adminer.git synced 2025-08-12 01:24:17 +02:00

Log to "$database.sql" by default

This commit is contained in:
Jakub Vrana
2011-08-10 18:10:23 +02:00
parent db2ac19b80
commit 71e0db4106
2 changed files with 14 additions and 2 deletions

View File

@@ -10,13 +10,17 @@ class AdminerSqlLog {
var $filename;
/**
* @param string
* @param string defaults to "$database.sql"
*/
function AdminerSqlLog($filename = "adminer.sql") {
function AdminerSqlLog($filename = "") {
$this->filename = $filename;
}
function messageQuery($query) {
if ($this->filename == "") {
$adminer = adminer();
$this->filename = $adminer->database() . ".sql"; // no database goes to ".sql" to avoid collisions
}
$fp = fopen($this->filename, "a");
flock($fp, LOCK_EX);
fwrite($fp, $query);