gecko Posted May 6, 2009 Share Posted May 6, 2009 Is it possible in PHP to validate user input using a specific input mask? I've searched everywhere, and the only way I know is to use Javascript, but I thought I'd just check if there are anyother ways. I'm wanting to ensure that users input the correct data in the right format. An example would be a username, set to 'u01234' for exmaple. So I would need to make an input mask that only allowed one text character followed by 4 digits. Any suggestions would be VERY helpful Quote Link to comment https://forums.phpfreaks.com/topic/157078-any-suggestions-for-input-masks/ Share on other sites More sharing options...
Maq Posted May 6, 2009 Share Posted May 6, 2009 Is it possible in PHP to validate user input using a specific input mask? Sure, in fact it's better to have some kind of server-side validation due to the fact that users can disable JS. You can use something like: $d = "u12324"; if(preg_match("/^[a-z]\d{4}$/i", $d)) { echo "success"; } else { echo "fail"; } ?> Quote Link to comment https://forums.phpfreaks.com/topic/157078-any-suggestions-for-input-masks/#findComment-827485 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.