Jump to content

Basic if then... help plz


bowhuntertech

Recommended Posts

Ok, right now I have a form on a webpage just a blank box titled "number" I need to enter a value in the box and have the script do the following:

If the number is <10, display the message “The number is smaller than 10”

If the number is between 10 and 100, display the message “The number is between 10 and 100”

If the number is >100, display the message “The number is larger than 100”

 

I just don't know how to link the value inputted in the box with this simple script.. I am sorry if this is vague if you need me to post pics of what I have so far please let me know

 

Link to comment
Share on other sites

$number = '1'; // THIS BEING YOUR NUMBER, I'M JUST MAKING ONE UP

 

if($number < 10){

 

  echo "The number is smaller than 10";

 

} else if($number < 10 && $number is > 100){

 

  echo "The number is between 10 and 100";

 

} else if($number > 100){

 

  echo "The number is larger than 100";

 

}

Link to comment
Share on other sites

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>

<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />

<title>Clasen - Simple HTML Form1</title>

</head>

<body>

 

<form action="/Chapter2/form1.php" method="post">

 

<fieldset><legend>Enter a number below:</legend>

 

<p><b>Number:</b> <input type="text" name="inputNum" size="10" maxlength="10" /></p>

 

 

</fieldset>

 

<div><input type="submit" name="submit" value="Submit" />

 

</form>

</body>

</html>

 

How do I insert that into this so it runs correctly.. I'm sorry i'm so new I have been reading but i'm just not grasping it.

Link to comment
Share on other sites

I'm assuming this page is called "form1.php" if you're planning to show this information on the same page.  If that is the case, try below:

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
   <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
   <title>Clasen - Simple HTML Form1</title>
</head>
<body>

<form action="/Chapter2/form1.php" method="post">

   <fieldset><legend>Enter a number below:</legend>
   
   <p><b>Number:</b> <input type="text" name="inputNum" size="10" maxlength="10" /></p>

   
   </fieldset>
   
   <div><input type="submit" name="submit" value="Submit" />

</form>

<?php

if(isset($_POST['inputNum'])){

  $number = $_POST['inputNum'];

  if($number < 10){

    echo "The number is smaller than 10";

  } else if($number < 10 && $number is > 100){

    echo "The number is between 10 and 100";

  } else if($number > 100){

    echo "The number is larger than 100";

  }

}

?>
</body>
</html>

 

Otherwise i suppose if form1.php is on another page, just use the same info I added, on the page.

 

 

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.