mirror of
https://github.com/vrana/adminer.git
synced 2025-08-08 07:36:44 +02:00
Delete adminer.version before writing (bug #855)
This commit is contained in:
@@ -30,7 +30,9 @@ if (isset($_GET["file"])) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if ($_GET["script"] == "version") {
|
if ($_GET["script"] == "version") {
|
||||||
$fp = file_open_lock(get_temp_dir() . "/adminer.version");
|
$filename = get_temp_dir() . "/adminer.version";
|
||||||
|
unlink($filename); // it may not be writable by us
|
||||||
|
$fp = file_open_lock($filename);
|
||||||
if ($fp) {
|
if ($fp) {
|
||||||
file_write_unlock($fp, serialize(array("signature" => $_POST["signature"], "version" => $_POST["version"])));
|
file_write_unlock($fp, serialize(array("signature" => $_POST["signature"], "version" => $_POST["version"])));
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user