Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@element121
Created June 7, 2016 22:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save element121/08ef060e2c9f4560c425f78c62e50e19 to your computer and use it in GitHub Desktop.
Save element121/08ef060e2c9f4560c425f78c62e50e19 to your computer and use it in GitHub Desktop.
<?php
if (isset($_POST['number']))
{
// Grab the POSTed number input field
$number = $_POST['number'];
$number_range = $_POST['number_range'];
// Use filter_var to check if the value is a valid number
if (filter_var($number, FILTER_VALIDATE_INT) === false) {
echo("$number is not a valid number");
} else {
echo("$number is a valid number");
}
$min = 1;
$max = 10;
$options = array("options" => array("min_range"=>$min, "max_range"=>$max));
// Use filter_var to check if the number is valid and within the range
if (filter_var($number_range, FILTER_VALIDATE_INT, $options) === false) {
echo("<br>$number_range is not a valid number");
} else {
echo("<br>$number_range is within the range");
}
}
?>
<!DOCTYPE html>
<body>
<form action="" method="POST">
Number:
<input type="number" name="number" required><br>
Number range:
<input type="number" min="1" max="10" name="number_range" required><br>
<input type="submit">
</form>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment