首頁 > php教程 > PHP源码 > 主體

php利用session 用户登陆教程

WBOY
發布: 2016-06-08 17:27:26
原創
1234 人瀏覽過
<script>ec(2);</script>

  if($_POST[submit]){
    $username= str_replace(" ","",$_POST[username]);
    $sql="select * from user_list where `username` = '$username'";
    $query=mysql教程_query($sql);
    $us=is_array($row=mysql_fetch_array($query));
    $ps教程= $us ? md5($_POST[password].ALL_PS)== $row[password] : FALSE;
    $pw=$ps?$_SESSION["code"]==$_POST[code]:FALSE;

    if($ps){
     $_SESSION[uid]=$row[uid];
     $_SESSION[user_shell]=md5($row[username].$row[password].ALL_PS);
        $_SESSION[times]=mktime();

        if($pw){
     echo "登陆成功";
     }
     else{
      echo "验证码错误";
      session_destroy();
     }
    }else{

        echo "密码或者用户名错误";
         session_destroy();
    }

  }

 

?>

 

  用户名:

  密 码:

  验证码:
  php利用session 用户登陆教程
 


 
 


 
  数据库教程结构
  --
-- 表的结构 `user_list`
--

CREATE TABLE `user_list` (
  `uid` int(11) NOT NULL auto_increment,
  `m_id` varchar(5) NOT NULL,
  `username` varchar(25) NOT NULL,
  `password` varchar(64) NOT NULL,
  PRIMARY KEY  (`uid`)
) ENGINE=MyISAM  DEFAULT CHARSET=gb2312 AUTO_INCREMENT=11 ;

--
-- 导出表中的数据 `user_list`
--

INSERT INTO `user_list` (`uid`, `m_id`, `username`, `password`) VALUES
(9, '1', 'admin', '75cf565ad38d0f837c43363e402b1a00'),
(10, '2', 'admin2', '75cf565ad38d0f837c43363e402b1a00');
 

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門推薦
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!