monkeytooth Posted February 19, 2010 Share Posted February 19, 2010 I know this is most likely one of many simple questions that can be found semi easily. But I'm pressed for time. I have searched google, php.net, etc. But it only tells me how to make md5 hashes. Ok great that part I knew. What I am curious of is, if I create a md5 hash and store it as a session a cookie, or an entry in a database for later comparison with something else. If I followed the same exact method of creating the variable for the session, with the same exact data, would it create the same exact hash as before or would it create a new hash that would be diffrent example $session_key = md5('Name-of-Product'.'Price'.'Shipping'); $compare_key = md5('Name-of-Product'.'Price'.'Shipping'); for the example above I would initial hash the info for the $session_key through a series of different actions the user will eventually end up sending the data through the site via some form of variable or another $_POST or $_GET what I am tempting to do is want to make sure that if i take the user provided data that it matches that of the session I created earlier by comparing the 2 hash strings.. Quote Link to comment https://forums.phpfreaks.com/topic/192593-md5-is-it-unique/ Share on other sites More sharing options...
Alex Posted February 19, 2010 Share Posted February 19, 2010 It would be the same of course. md5 wouldn't be of very much use if the hashes changed. Quote Link to comment https://forums.phpfreaks.com/topic/192593-md5-is-it-unique/#findComment-1014670 Share on other sites More sharing options...
monkeytooth Posted February 19, 2010 Author Share Posted February 19, 2010 Like I said Im sure its a simple answer and one I could find easily. I just over all wanted confirmation of what I thought to be the case. You have done that, so I thank you :-) Quote Link to comment https://forums.phpfreaks.com/topic/192593-md5-is-it-unique/#findComment-1014695 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.