Madatan Posted August 22, 2006 Share Posted August 22, 2006 Okey so I got a login form thats sending the password to a database, I want the password to be converted into md5. How do I do that? and then, how do I do in the login area so it read it as md5?[code]form id="form1" name="form1" method="post" action=""> <input type="text" name="anv" /> </p><p>Email:<input name="email" type="text" id="email" /></p><p>Lösenord:<input name="losen" type="password" id="losen" /><input name="ranger" type="submit" id="ranger" value="Register" /></p></form>[/code] Link to comment https://forums.phpfreaks.com/topic/18287-md5-forms/ Share on other sites More sharing options...
ToonMariner Posted August 22, 2006 Share Posted August 22, 2006 to use md5 encryption you simply need to use teh md5(); function.I have seen many scripts that process the data posted from a form and do md5 on recipet of the info - which for me completely defeats the object. Sure the string shoudl be encrypted client side (if js is on!) prior to being sent over the network...... Link to comment https://forums.phpfreaks.com/topic/18287-md5-forms/#findComment-78534 Share on other sites More sharing options...
brown2005 Posted August 22, 2006 Share Posted August 22, 2006 $a = $_GET['losen'];$a = md5($a);then insert $a into databse Link to comment https://forums.phpfreaks.com/topic/18287-md5-forms/#findComment-78535 Share on other sites More sharing options...
willpower Posted August 22, 2006 Share Posted August 22, 2006 //Translate from md5Well you dont need to.In your database you store the encrytped password, then upon checking you take the users entered password, md5 it and check the md5 against the md5 that you stored in your database...Matched? Great then proceed.$users_password=$_POST['password'];$md5thepassword=md5($users_password);blah blah select blah where blah = $md5thepasswordKinda thingMake sense?Will Link to comment https://forums.phpfreaks.com/topic/18287-md5-forms/#findComment-78536 Share on other sites More sharing options...
onlyican Posted August 22, 2006 Share Posted August 22, 2006 MD5() is a 32 Bit One Way encryption32Bit?What ever the value$a = "";$a = "this is a long sentance, but I cant think of anything to type";with using md5(), the value is 32 chars long (32 bits)One Way EncryptionMeans, you can not get a MD5 Encrypted string, and translate it back to what it was.Although rumours have spread that hackers can. But think to yourself, Is your information Soo Important that a hack wants to hack the enctryption. Link to comment https://forums.phpfreaks.com/topic/18287-md5-forms/#findComment-78540 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.