Menu

PHP Newbie - IF statement problem

Help
MattH
2010-09-21
2013-06-03
  • MattH

    MattH - 2010-09-21

    Hi,

    I'm new to PHP and have come up against a brick wall with an if statement.

    I have an activation form that users need to complete to activate a membership card. When activation is successful, their details are stored in a MYSQL DB.

    At the moment, the field that they need to enter the unique membership card number in can accept any number so i need to change it so that only numbers within a certain range will be accepted. The range is 60006000 to 60011000. This is the code is have done myself:

    if ($_POST < "60006000" or $_POST > "60011000") {
    die('The TW number you have entered is not valid. Please click the back button and re-enter the number ensuring the TW prefix is removed.');
    }

    Needless to say, it doesn't work. It just takes me to the die message no matter what number i enter. This is obviously something to do with my IF statement being wrong so has anybody got any ideas on where i'm going wrong?

    Matt

     
  • MattH

    MattH - 2010-09-21

    Problem solved:

    I removed the $ from $TWnumberfoundonmembershipcard and it works fine now. The code now reads:

    if ($_POST < "60006000" or $_POST > "60011000") {
    die('The TW number you have entered is not valid. Please click the back button and re-enter the number ensuring the TW prefix is removed.');
    }

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.