} /** UPDATE FW VERSION */ $_data_update = array(); $_data_update['value'] = $fw_version; $db->update('sys_configuration', array('column' => 'sys_configuration.key', 'value' => 'fw_version', 'sign' => '='), $_data_update); $db->close(); /** CLEAN UPLOAD DIRECTORY */ shell_exec('sudo rm ' . UPLOAD_PATH . '*/*'); /** CLEAN TEMP DIRECTORY */ clean_temp(); /** DELETE AUTOINSTALL FILE */ shell_exec('sudo rm /var/www/AUTOINSTALL'); /** */ shell_exec('sudo ln -s ' . UPLOAD_PATH . ' ' . FABUI_PATH . 'upload/'); /** MOVE DEFAULT FILES TO FOLDERS */ shell_exec('sudo cp /var/www/recovery/install/file/Marvin_KeyChain_FABtotum.gcode ' . UPLOAD_PATH . 'gcode/Marvin_KeyChain_FABtotum.gcode'); shell_exec('sudo cp /var/www/recovery/install/file/bracelet.gcode ' . UPLOAD_PATH . 'gcode/bracelet.gcode'); shell_exec('sudo chmod 777 ' . UPLOAD_PATH . 'gcode/Marvin_KeyChain_FABtotum.gcode'); shell_exec('sudo chmod 777 ' . UPLOAD_PATH . 'gcode/bracelet.gcode'); /** CLEAN SESSION */ foreach ($_SESSION as $key => $value) { unset($_SESSION[$key]); } //set ip ethernet static address setEthIP($_ip_address); echo 1; //header('Location: http://169.254.1.'.$_ip_address); //header('Location: /'); } else { echo "Access denied"; }
public function seteth() { $number = $this->input->post('number'); /** LOAD HELPERS */ $this->load->helper("os_helper"); setEthIP($number); echo true; }
<?php require 'utilities.php'; if ($_SERVER['REQUEST_METHOD'] == 'POST' && isset($_POST['end'])) { $end = $_POST['end']; setEthIP($end); } $configuration = networkConfiguration(); $end = end(explode('.', $configuration['eth'])); ?> <html lang="en-us"> <head> <meta charset="utf-8"> <meta name="author" content="FABteam"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="HandheldFriendly" content="true"> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black"> <title>FAB UI beta</title> <link rel="shortcut icon" href="/assets/img/favicon/favicon.ico" type="image/x-icon"> <link rel="icon" href="/assets/img/favicon/favicon.ico" type="image/x-icon"> <link rel="stylesheet" type="text/css" media="screen" href="/assets/css/bootstrap.min.css"> <link rel="stylesheet" type="text/css" media="screen" href="/assets/css/font-awesome.min.css"> <link rel="stylesheet" type="text/css" media="screen" href="/assets/css/smartadmin-production-plugins.min.css"> <link rel="stylesheet" type="text/css" media="screen" href="/assets/css/smartadmin-production.min.css"> <link rel="stylesheet" type="text/css" media="screen" href="/assets/css/smartadmin-skins.min.css"> <link rel="stylesheet" type="text/css" media="screen" href="/assets/css/demo.min.css"> <link rel="stylesheet" type="text/css" media="screen" href="/assets/css/font-fabtotum.css"> <link rel="stylesheet" type="text/css" media="screen" href="/assets/js/plugin/magnific-popup/magnific-popup.css"> <link rel="stylesheet" type="text/css" media="screen" href="/assets/css/fonts.css"> <link rel="stylesheet" type="text/css" media="screen" href="/assets/css/fabtotum_style.css">