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