I want to enter a number between 1 and 10 in my form but I have an error message: Notice: Undefined index: level in.
My variable $_GET['level']
does not exist?
else if(isset($_GET['level']) && !is_numeric($_GET['level']))
{
$code_error = 2;
$message = "The level must be numeric ! ";
}
else if ($_GET['level'] < 1 || $_GET['level'] > 10 )
{
$code_error = 3;
$message = "The level must be between 1 and 10 ";
}
In html I have this:
echo '<label for="level">Level : </label>';
if(isset($_GET['level']))
{
echo '<input type="text" id="level" name="level" value="'.$_GET['level'].'" >';
}
else
{
echo '<input type="text" id="level" name="level" >';
}
echo '<input type="submit" value="ok">';