Lodius2000 Posted May 22, 2008 Share Posted May 22, 2008 so i just posted a topic and had it easily solved, so I tested my script and it worked, so i decided to introduce my next big validation line, making sure that the username and or password consists of only letters and or numbers here is what I have if (! preg_match('/^[a-zA-Z0-9]$/i', $_POST['username'])) { $errors[]= "Your username must be <i><b>ONLY</b></i> letters or numbers."; } that should test the username, which it is doing, but now it will not allow anything that I have tried, I have tried all letters, all numbers, a mix, all caps, whatever, it always returns the error whats wrong Thanks in advance for your help Quote Link to comment https://forums.phpfreaks.com/topic/106727-solved-relative-expressions-validation/ Share on other sites More sharing options...
sasa Posted May 22, 2008 Share Posted May 22, 2008 if (! preg_match('/^[a-zA-Z0-9]+$/i', $_POST['username'])) or if (preg_match('/[^a-z0-9]/i', $_POST['username'])) Quote Link to comment https://forums.phpfreaks.com/topic/106727-solved-relative-expressions-validation/#findComment-547116 Share on other sites More sharing options...
Lodius2000 Posted May 22, 2008 Author Share Posted May 22, 2008 sasa you are a god, thank you Quote Link to comment https://forums.phpfreaks.com/topic/106727-solved-relative-expressions-validation/#findComment-547119 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.