DJTim666 Posted June 8, 2007 Share Posted June 8, 2007 Alright, I am trying to limit people to only enter numbers into the text field. So if they enter 35256 it will take them to the next page, but if they enter, sgsg, it will take them to an error page. I have tried google, but have turned up no results. ! It will be for this site. Any help greatly appreciated. -- DJ Quote Link to comment https://forums.phpfreaks.com/topic/54791-solved-only-numeric-values/ Share on other sites More sharing options...
chigley Posted June 8, 2007 Share Posted June 8, 2007 <?php if(!is_numeric($variable)) { die("Incorrect value type"); } // Rest of code ?> Quote Link to comment https://forums.phpfreaks.com/topic/54791-solved-only-numeric-values/#findComment-270946 Share on other sites More sharing options...
DJTim666 Posted June 8, 2007 Author Share Posted June 8, 2007 That works !. Thanks. Quote Link to comment https://forums.phpfreaks.com/topic/54791-solved-only-numeric-values/#findComment-270951 Share on other sites More sharing options...
DJTim666 Posted June 8, 2007 Author Share Posted June 8, 2007 EEEEEEEEEEEEEEEEEEK, Ok. Maybe it doesn't work rofl. Anymore suggestions? Quote Link to comment https://forums.phpfreaks.com/topic/54791-solved-only-numeric-values/#findComment-270952 Share on other sites More sharing options...
chigley Posted June 8, 2007 Share Posted June 8, 2007 It works... check your variable you're using. Quote Link to comment https://forums.phpfreaks.com/topic/54791-solved-only-numeric-values/#findComment-270953 Share on other sites More sharing options...
wildteen88 Posted June 8, 2007 Share Posted June 8, 2007 How are you using it in your code. Post some of your code here. You may have applied in the wrong place/not using correctly. Quote Link to comment https://forums.phpfreaks.com/topic/54791-solved-only-numeric-values/#findComment-270954 Share on other sites More sharing options...
DJTim666 Posted June 8, 2007 Author Share Posted June 8, 2007 Hmm, I think I have gotten it correct. But I am getting an error, anyone see anything wrong with the following code? } elseif ($ranNumber == $guess5){ echo $message; } elseif ($guess5 == ""){ echo $message2; } elseif ($guess5 > 1000000){ echo $message3; } elsif (!is_numeric($guess5)){ echo $message4; } EDIT: Nvm, I see the "e" missing. I fixed it and now it works perfectly. http://contest.trulyours.com/ Quote Link to comment https://forums.phpfreaks.com/topic/54791-solved-only-numeric-values/#findComment-270957 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.