<?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