我想从DB获取原始密码值,即通过PHP获取MySQL用于我自己的家庭目的。它不会是私人工作区我只是在测试我的代码并查询练习结果。
假设我填写了密码" abc123"它受md5()方法的保护,并存储在表中,如" adbb @ 1225485fdhgfhdfdff"但我想要这个价值" abc123"从PHP表中的表中可能以任何方式。这是我的代码:
<?php
$a=$_POST['pass'];
$pro_pass=md5($a);
?>
我们如何使用PHP中的select查询从表中获取密码的原始值。如有可能,请通过代码或查询以任何方式提供帮助。
答案 0 :(得分:2)
无法从md5中检索,因为它是hash value
,而且它是单向的。
因此,您只能使用md5获取给定字符串的{{1}},但无法使用md5检索原始字符串。