function getNum($name)
{
    global $currentForm;
    if (!isset($_REQUEST[$currentForm][$name])) {
        return false;
    }
    $val = trim($_REQUEST[$currentForm][$name]);
    return checkInt($val);
}
示例#2
0
    $min_multiplicand = $_GET["min-multiplicand"];
    $max_multiplicand = $_GET["max-multiplicand"];
    $min_multiplier = $_GET["min-multiplier"];
    $max_multiplier = $_GET["max-multiplier"];
}
function checkInt($var)
{
    if (!is_numeric($var)) {
        echo $var . ' is not an integer!';
        return 0;
    } else {
        return 1;
    }
}
if ($min_multiplicand != null && $min_multiplier != null && $max_multiplier != null && $max_multiplicand != null) {
    if (checkInt($min_multiplicand) != 0 && checkInt($max_multiplier) != 0 && checkInt($max_multiplicand) != 0 && checkInt($min_multiplier) != 0) {
        if ($min_multiplicand > $max_multiplicand) {
            echo 'Error!! Min-multiplicand is larger than max-multiplicand!';
        } else {
            if ($min_multiplier > $max_multiplier) {
                echo 'Error!! Min-multiplier is larger than max-multiplier!';
            }
        }
    }
    if ($min_multiplicand <= $max_multiplicand && $min_multiplier <= $max_multiplier) {
        $table = '<table border="1">';
        $max_ier = $max_multiplier;
        $max_cand = $max_multiplicand;
        $min_ier = $min_multiplier;
        $min_cand = $min_multiplicand;
        for ($r = 0; $r < $max_multiplicand - $min_multiplicand + 2; $r++) {