Infected-Waffle Posted August 17, 2006 Share Posted August 17, 2006 okay so I've got this login, but it requires me to put my username in exactly as it is in the database. This gets kind of tedious. How could I make it so that it will accept both upper and lower case?Here's the code if it helps...[code]if($mode == 'login') { //login $username = $_POST['username']; $password = md5($_POST['password']); $query = 'SELECT name, password FROM users WHERE name = "'.$username.'"'; $result = mysql_query($query); $row = @mysql_fetch_array($result, MYSQL_ASSOC); if($username == $row['name'] && $password == $row['password']) { $_SESSION['logged_in'] = $row['name']; header('location: index.php'); } else { $content = 'Invalid Login credentials'; } mysql_free_result($result);[/code] Link to comment https://forums.phpfreaks.com/topic/17808-how-do-i-make-an-authentication-not-case-sensitive/ Share on other sites More sharing options...
BillyBoB Posted August 17, 2006 Share Posted August 17, 2006 this would require some work but couldnt u just change all the letters to lower case b4 goin into db and then just change all letters to lower case when tring to match? Link to comment https://forums.phpfreaks.com/topic/17808-how-do-i-make-an-authentication-not-case-sensitive/#findComment-76050 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.