Example #1
0
/**
 * 
 * @param string $paramName
 * @param string $paramType: 
 * 
 * PARAM_RAW
 * PARAM_INT
 * PARAM_FLOAT
 * PARAM_ALPHA
 * PARAM_ALPHAEXT
 * PARAM_ALPHANUM
 * PARAM_ALPHANUMEXT
 * PARAM_BOOL
 * 
 */
function required_param($paramName, $paramType)
{
    if (isset($_POST[$paramName])) {
        $param = $_POST[$paramName];
    } else {
        if (isset($_GET[$paramName])) {
            $param = $_GET[$paramName];
        } else {
            //print_error('missingparam', '', '', $paramName);
            echo 'missing param: ' . $paramName;
        }
    }
    return cleanParam($param, $paramType);
}
Example #2
0
function cleanAll($param)
{
    $param = cleanParam($param, "~");
    $param = cleanParam($param, "#");
    return $param;
}