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 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 ?> 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. 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? 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. 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. 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/ Link to comment https://forums.phpfreaks.com/topic/54791-solved-only-numeric-values/#findComment-270957 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.