<?php
if(isset($_GET['PHPSESSID'])){
session_id($_GET['PHPSESSID']);
}
session_start();
$sid=session_id();
echo "<a href='Demo01process.php?bookid=sn001&bookname=tlbb&PHPSESSID=$sid'>天龙八部</a>";
echo "<br/><a href='Demo01process.php?bookid=sn002&bookname=sgyy&PHPSESSID=$sid'>三国演绎</a>";
echo "<br/><a href='showCart.php?PHPSESSID=$sid'>查看商品列表</a>";
?>
*************************************************Demo01process.php*********
<?php
echo "<br/><h1>**************购买成功了,放入session************</h1><br/>";
if(isset($_GET['PHPSESSID'])){
session_id($_GET['PHPSESSID']);
}
session_start();
$sid=session_id();
$bookid=$_GET['bookid'];
$bookname=$_GET['bookname'];
$_SESSION[$bookid]=$bookname;
echo "<br/><hr>";
echo "<br/>购买商品成功";
echo "<br/><a href='index.php?PHPSESSID=$sid'>返回购物大厅继续购买</a>";
?>
*************************************************************************************************以上
下面是正常获得session操作
<?php
echo "<a href='Demo01process.php?bookid=sn001&bookname=tlbb'>天龙八部</a>";
echo "<br/><a href='Demo01process.php?bookid=sn002&bookname=sgyy'>三国演绎</a>";
echo "<br/><a href='showCart.php'>查看商品列表</a>";
?>
**********************
<?php
echo "<br/><h1>**************购买成功了,放入session************</h1><br/>";
session_start();
$bookid=$_GET['bookid'];
$bookname=$_GET['bookname'];
$_SESSION[$bookid]=$bookname;
echo "<br/><hr>";
echo "<br/>购买商品成功";
echo "<br/><a href='jsToDemo01.php'>返回购物大厅</a>";
?>
*******************************
<?php
echo "<h1>购物商品列表</h1>";
session_start();
foreach($_SESSION as $key=>$val){
echo "<br/>$key---$val";
}
?>
****************************************************完成*******下面是合法验证
login.php----------loginProcess.php[if(合法)跳转并把信息保存到session]------------logininfo(session)-----合法--才到---empManage.php
-------------------loginProcess.php不合法返回ogin.php
每个模式里面都有一个小文件里面都是常用的小函数cpmmon.php,所以把验证的函数也封装到里面,因为每个页面都要用
例:
function checkUserValidate(){
session_start();
if(empty($_SESSION['loginUser'])){
header("Location:index.php?errno=1");
}
}
****************然后要防止的地方加上这个就可以
require_once 'common.php';
checkUserValidate();
别忘了在用户名密码验证成功的地方
session_start();
$_SESSION['loginUser']=$id_admin;开启session
**********************************接下来要掌握验证码的绘图技术