用户的登录验证模块

原创 2019-04-07 15:20:24 213
摘要:<?php //登录 if(!isset($_POST['submit'])){     exit('非法访问!'); } $username = htmlspecialchars($_POST['username']); $password =

<?php 

//登录 

if(!isset($_POST['submit'])){ 

    exit('非法访问!'); 

$username = htmlspecialchars($_POST['username']); 

$password = MD5($_POST['password']); 

   

//包含数据库连接文件 

include('conn.php'); 

//检测用户名及密码是否正确 

$check_query = mysql_query("select userid from user_list where username='$username' and password='$password' limit 1"); 

if($result = mysql_fetch_array($check_query)){ 

    //登录成功 

    session_start(); 

    $_SESSION['username'] = $username; 

    $_SESSION['userid'] = $result['userid']; 

    echo $username,' 欢迎你!进入 <a href="my.php">用户中心</a><br />'; 

    echo '点击此处 <a href="login.php?action=logout">注销</a> 登录!<br />'; 

    exit; 

} else { 

    exit('登录失败!点击此处 <a href="javascript:history.back(-1);">返回</a> 重试'); 

   

   

   

//注销登录 

if($_GET['action'] == "logout"){ 

    unset($_SESSION['userid']); 

    unset($_SESSION['username']); 

    echo '注销登录成功!点击此处 <a href="login.html">登录</a>'; 

    exit; 

   


批改老师:天蓬老师批改时间:2019-04-08 09:36:13
老师总结:MD5($_POST['password']) , 这里的函数不要大写, 尽管函数名是不区分大小写的

发布手记

热门词条