<?php
$password = $_POST["password"];
if (isset($password) == true){
echo "your password = ".$password."<hr>";
echo "Encrypted password = ".md5($password)."<hr>";
}else{
echo "please enter your password";
};
echo'
<form action="index.php" method="post" >
password : <input type="password" name="password">
<input type="submit" />
';
?>
我想用MD5函数
加密用户密码的用户后,但在用户输入什么它呼应检查,如果变量isset然后加密这个代码不工作
d41d8cd98f00b204e9800998ecf8427e
并使用isset函数来解决这个问题,但它不起作用
尝试'如果(isset($密码)){',而不是'如果(isset($密码)== true){' –
需要注意的是,你不是在加密密码,而只是对它进行散列处理。作为另一个重要的注意事项,MD5哈希值对于密码是不安全的(特别是没有盐!) – drmarvelous
非常真实@drmarvelous, – Ali