diff options
author | NOYB <Al_Stu@Frontier.com> | 2015-12-25 00:28:01 -0800 |
---|---|---|
committer | NOYB <Al_Stu@Frontier.com> | 2016-01-04 10:44:09 -0800 |
commit | f9703596387266a310f269e1ef5d1d9988e1b299 (patch) | |
tree | 37b1e3ab1d61a2a0c37eaf0145f3e2f70ce51019 /src/usr/local/www/guiconfig.inc | |
parent | 0039dab02d2f44a7d2d654d5cdd5b7e5b50621ef (diff) | |
download | pfsense-f9703596387266a310f269e1ef5d1d9988e1b299.zip pfsense-f9703596387266a310f269e1ef5d1d9988e1b299.tar.gz |
Fixup AJAX stuff so dynamic updating works.
Move getGETPOSTsettingvalue function to be more centrally located in guiconfig.inc.
Diffstat (limited to 'src/usr/local/www/guiconfig.inc')
-rw-r--r-- | src/usr/local/www/guiconfig.inc | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/usr/local/www/guiconfig.inc b/src/usr/local/www/guiconfig.inc index a30696e..c5372df 100644 --- a/src/usr/local/www/guiconfig.inc +++ b/src/usr/local/www/guiconfig.inc @@ -1183,6 +1183,24 @@ function get_flash_message() { } } +/* Retrieve GET or POST Value/State + * Eample Usage: + * $value = getGETPOSTsettingvalue('get/post parameter name', ""); + * $value = getGETPOSTsettingvalue('get/post parameter name', null); + * $state = getGETPOSTsettingvalue('get/post parameter name', null); + * $state = getGETPOSTsettingvalue('get/post parameter name', false); + */ +function getGETPOSTsettingvalue($settingname, $default) { + $settingvalue = $default; + if ($_GET[$settingname]) { + $settingvalue = $_GET[$settingname]; + } + if ($_POST[$settingname]) { + $settingvalue = $_POST[$settingname]; + } + return $settingvalue; +} + /* set timezone */ if (isset($config['system']['timezone']) && !empty($config['system']['timezone'])) { |