session讲解(一)——登录网页练习
第一:登陆网页的表单页面login.php

<body>
<h1>登陆</h1>
<form action="loginchuli.php" method="post">
<div>用户名:<input type="text" name="uid"/></div>
<div>密 码:<input type="text" name="pwd"/></div>
<div><input type="submit" value="登陆"/></div>
</form>
</body>
</html>
第二:将表单的内容提交并进行处理的代码loginchuli.php
<?php session_start();//启动session include("../DBDA.class.php"); $db=new DBDA(); $uid=$_POST["uid"]; $pwd=$_POST["pwd"]; $sql="select count(*) from user where uid='{$uid}' and pwd='{$pwd}'"; $re=$db->StrQuery($sql); if($re==1) { $_SESSION["uid"]=$uid; //服务器记录session header("location:main.php"); } else { header("location:login.php"); }
第三:登陆成功跳转的页面
<body>
<?php
session_start();
if(empty($_SESSION["uid"]))
{
header("location:login.php");
}
echo $_SESSION["uid"];
?>
<h1>欢迎你登录网页成功!!</h1>
在登陆成功之后的网页中都要加
session_start(); if(empty($_SESSION["uid"])) { header("location:login.php"); }
,以此来保证网页的安全!!!

浙公网安备 33010602011771号