getLang(); $message = $lang->showWord("message_upgrade"); chdir('/root'); // if($_POST['fw_tag']=='iso') // { exec("rm /mnt/*.zip"); $fileCount = count($_FILES['files']['name']); for ($i = 0; $i < $fileCount; $i++) { if ($_FILES["files"]["error"][$i] > 0) { echo "Return Code: " . $_FILES["files"]["error"][$i] . "
"; } else { // echo "Upload: " . $_FILES["file"]["name"] . "
"; // echo "Type: " . $_FILES["file"]["type"] . "
"; // echo "Size: " . ($_FILES["file"]["size"]) . "
"; // echo "Temp file: " . $_FILES["file"]["tmp_name"] . "
"; // echo "Upgrade is completed
"; } //ob_start(); sleep(1); move_uploaded_file($_FILES["files"]["tmp_name"][$i],"/mnt/".$_FILES["files"]["name"][$i]); } $fCount = count($_FILES['file']['name']); if($fCount>0){ if ($_FILES["file"]["error"] > 0) { echo "Return Code: " . $_FILES["file"]["error"] . "
"; } sleep(1); move_uploaded_file($_FILES["file"]["tmp_name"],"/mnt/".$_FILES["file"]["name"]); } chdir("/root"); exec("'./WebService' 'upgrade' '".$_FILES["files"]["name"][0]."'",$output,$return_var); // echo 'Result:'.json_decode(trim($output[0]))->{'Result'}.' Message:'.json_decode(trim($output[0]))->{'Message'}; echo ''.json_decode(trim($output[0]))->{'Message'}.''; //printf($output); // } shell_exec('sync;sync;sync'); } ?>