diff --git a/app/controls/home.php b/app/controls/home.php index 608c7bf..faed755 100644 --- a/app/controls/home.php +++ b/app/controls/home.php @@ -5,6 +5,15 @@ if (isset($_POST) && !empty($_POST)){ $deviceName = $_POST['deviceName']; $deviceIcon = $_POST['deviceIcon']; $sleepTime = 0; + if (isset($_FILES['deviceFirmware']) && isset($_FILES['deviceFirmware']['tmp_name']) && $_FILES['deviceFirmware']['tmp_name'] != "") { + $file = $_FILES['deviceFirmware']; + $fileName = (isset ($_POST['deviceMac']) ? $_POST['deviceMac'] . ".bin" : $file['name']); + if (file_exists("./app/updater/" . $fileName)) { + unlink("./app/updater/" . $fileName); + } + copy($file['tmp_name'], "./app/updater/" . $fileName); + } + if (isset($_POST['sleepTime'])) { $sleepTime = $_POST['sleepTime']; } diff --git a/app/templates/part/deviceEdit.phtml b/app/templates/part/deviceEdit.phtml index a7f03e6..7b2a5d4 100644 --- a/app/templates/part/deviceEdit.phtml +++ b/app/templates/part/deviceEdit.phtml @@ -4,7 +4,7 @@

echo('t_editDevice'); ?>

-
+ @@ -69,7 +69,7 @@
Mac Address:
- +
IP: