第一:登陆网页的表单页面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");
}
,以此来保证网页的安全!!!