summaryrefslogtreecommitdiffstats
path: root/src/usr/local/www/guiconfig.inc
diff options
context:
space:
mode:
authorNOYB <Al_Stu@Frontier.com>2015-12-25 00:28:01 -0800
committerNOYB <Al_Stu@Frontier.com>2016-01-04 10:44:09 -0800
commitf9703596387266a310f269e1ef5d1d9988e1b299 (patch)
tree37b1e3ab1d61a2a0c37eaf0145f3e2f70ce51019 /src/usr/local/www/guiconfig.inc
parent0039dab02d2f44a7d2d654d5cdd5b7e5b50621ef (diff)
downloadpfsense-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.inc18
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'])) {
OpenPOWER on IntegriCloud