fix upoad file

This commit is contained in:
Haitem 2020-03-11 15:30:11 +01:00
parent b05fa3e1ed
commit b158f4a042
1 changed files with 6 additions and 2 deletions

View File

@ -7,11 +7,15 @@ if (isset($_POST) && !empty($_POST)){
$sleepTime = 0; $sleepTime = 0;
if (isset($_FILES['deviceFirmware']) && isset($_FILES['deviceFirmware']['tmp_name']) && $_FILES['deviceFirmware']['tmp_name'] != "") { if (isset($_FILES['deviceFirmware']) && isset($_FILES['deviceFirmware']['tmp_name']) && $_FILES['deviceFirmware']['tmp_name'] != "") {
$file = $_FILES['deviceFirmware']; $file = $_FILES['deviceFirmware'];
$fileName = (isset ($_POST['deviceMac']) ? $_POST['deviceMac'] . ".bin" : $file['name']); $fileName = (isset ($_POST['deviceMac']) ? str_replace(":", "", $_POST['deviceMac']) . ".bin" : "");
if (file_exists("./app/updater/" . $fileName)) { if (file_exists("./app/updater/" . $fileName)) {
unlink("./app/updater/" . $fileName); unlink("./app/updater/" . $fileName);
} }
copy($file['tmp_name'], "./app/updater/" . $fileName); if ($fileName != "") {
copy($file['tmp_name'], "./app/updater/" . $fileName);
} else {
}
} }
if (isset($_POST['sleepTime'])) { if (isset($_POST['sleepTime'])) {