随书附赠光盘缺少章节教程源码,MR/01/里面缺少很多,另外源码有错误
1、php开发实例大全
2、第二章,实例045
3、76页
4、代码错误
读者朋友:
您好,书中实例是使用AppServ2.5.10版本开发的,可能由于你使用的PHP版本较高,所以产生一些Notice提示。
你可以将代码修改为如下形式再运行:
<?php
session_start();
?>
<body background="../image/1.jpg" style="font-size:12px; color:#000099; font-family:'微软雅黑'">
<?php
echo "<form action='' method='post'>";
echo "数字口令:<input name='text' type='text'>";
echo "<input type='submit' name='sub' value='确定'>";
echo "</form>";
define("PI",3.1415926);
function Encrypt($str){
return $str = $str + PI;
}
function Decrypt($str){
return $str = $str - PI;
}
if(isset($_POST['sub'])){
echo "加密口令 ".Encrypt($_POST['text'])."<br>";
$_SESSION['pwd'] = Encrypt($_POST['text']);
?>
<a href='index.php?pwd=1'>解密口令</a>
<?php
}
if(isset($_GET['pwd'])){
echo "解密口令 ".Decrypt($_SESSION['pwd']);
}
?>
</body>
希望能对你有所帮助。