<?php
 
//this part of the code checks if the number entered is a whole number. If the number is a whole number than it runs the if statement but if it's not a whole number it'll will run the else if statement.
  
if( is_numeric ($_GET['number']) && $_GET['number'] > && $_GET['number'] == round($_GET['number'], 0)){
      
      
$i 2;
      
      
$isPrime true;
      
      while (
$i $_GET['number']){
          
          if(
$_GET['number']% $i == 0){
              
              
//number is not prime
              
              
$isPrime false;
              
          }
          
          
          
$i++;
          
      }
      
      
//if the number that is enter is a prime number than it will show "number" is a prime if the the number is not a prime than it will show "number is not a prime."
      
if($isPrime){
          
          echo 
"<p>".$i." is a prime number</p>";
          
      }
      
      else{
          
          echo
"<p>".$i." is not prime.</p>";
          
      }
      
  }

//if the number is not whole than the else if statement will run and it will tell the user to enter a whole number.
else if ($_GET){
    
    echo 
"<p> Please enter a positive whole number.</p>";
    
}

?>

<p>Please enter a whole number.</p>

<form>

    <input name="number" type="text">
    
    <input type="submit" value="Go!">

</form>