alienmojo Posted February 3, 2007 Share Posted February 3, 2007 ok im trying to add sha1 hashing into my website i have this code in a scrip that add users to my website and then hashs there password $password=sha1($_POST[password]); $sql="INSERT INTO users (login, pass) VALUES ('$_POST[username]','$password')"; and say for instance you put "cool" there it puts this in the database 85d8d76ba15bde3ef160 here is the code i have in i have in the login script once you add the user $pass=htmlentities(sha1($_POST["pass"]), ENT_QUOTES); and it hashes it to this 85d8d76ba15bde3ef1602f477f32fd64e32fea5a after coping and pasting this in here i realized the problem was when i fist made the table (not knowing that i was going to use sha1) made my pass equal to varchar(20) is there a way to change it to where pass is equal to varchar(255) without loosing all of my data in the collum Quote Link to comment https://forums.phpfreaks.com/topic/36859-sha1/ Share on other sites More sharing options...
Philip Posted February 3, 2007 Share Posted February 3, 2007 mysql query: ALTER TABLE `tablename` MODIFY `password` varchar (255); should work Quote Link to comment https://forums.phpfreaks.com/topic/36859-sha1/#findComment-175860 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.