- new functions safeget, safepost, safeserver

Action: get value from $_GET/$_POST/$_SERVER[$param], otherwise $default
  Call: $param = safeget('param')   # instead of $param = $_GET['param']   - or -
        $param = safeget('param', 'default')
  useful to avoid "undefined index" warnings ;-)


git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@159 a1433add-5e2c-0410-b055-b7f2511e0802
postfixadmin-2.3
Christian Boltz 17 years ago
parent 57589b0442
commit 4a35f02765

@ -328,6 +328,33 @@ function escape_string ($string)
}
// safeget
// Action: get value from $_GET[$param], or $default if $_GET[$param] is not set
// Call: $param = safeget('param') # replaces $param = $_GET['param']
// - or -
// $param = safeget('param', 'default')
function safeget ($param, $default="") {
$retval=$default;
if (isset($_GET["$param"])) $retval=$_GET["$param"];
return $retval;
}
// safepost
// same as safeget, but for $_POST
function safepost ($param, $default="") {
$retval=$default;
if (isset($_POST["$param"])) $retval=$_POST["$param"];
return $retval;
}
// safeserver
// same as safeget, but for $_SERVER
function safeserver ($param, $default="") {
$retval=$default;
if (isset($_SERVER["$param"])) $retval=$_SERVER["$param"];
return $retval;
}
//
// get_domain_properties

Loading…
Cancel
Save