本实例通过字符串函数base64_encode(str)
和base64_decode(str)
实现对密码的加密和解密。
设计过程
<!--HTML代码部分-->
<form action="" method="post">
<p>用户名:</p><input type="text" name="user" class="fixwidth">
<p>密 码:</p><input type="password" name="password" class="fixwidth">
<p><input type="submit" name="submit"></p>
</form>
<br/>
<!--PHP代码部分-->
<?php
$username = $_POST['user']; //获取用户名
$password = $_POST['password']; //获取密码
$password_encode = base64_encode($password); //对密码进行加密
echo "<hr/>";
echo "--经加密前--<br/>";
echo "用户名:$username<br/>";
echo "密码:$password<br/>";
echo "<hr/>";
echo "--经加密后--<br/>";
echo "用户名:$username<br/>";
echo "密码:$password_encode<br/>";
echo "<hr/>";
?>
运行结果如下。