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 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"; } ?> 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
Archived
This topic is now archived and is closed to further replies.