• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當前位置: 首頁 - 科技 - 知識百科 - 正文

    編寫MySQL數據庫的用戶認證系統(tǒng)實例

    來源:懂視網 責編:小采 時間:2020-11-09 14:36:42
    文檔

    編寫MySQL數據庫的用戶認證系統(tǒng)實例

    編寫MySQL數據庫的用戶認證系統(tǒng)實例:這兩天受朋友的托付,要我?guī)退麑懸粋€使用MySQL數據庫的用戶認證系統(tǒng)。我當然不好推脫的,只得耗費了一晚上的休息時間,寫了個很簡單的PHP程序。由于趕的很倉卒,可能會太簡陋了些,而且可能還會有錯誤和漏洞。 用戶認證的原理很簡單:首先需要用戶在頁面上填
    推薦度:
    導讀編寫MySQL數據庫的用戶認證系統(tǒng)實例:這兩天受朋友的托付,要我?guī)退麑懸粋€使用MySQL數據庫的用戶認證系統(tǒng)。我當然不好推脫的,只得耗費了一晚上的休息時間,寫了個很簡單的PHP程序。由于趕的很倉卒,可能會太簡陋了些,而且可能還會有錯誤和漏洞。 用戶認證的原理很簡單:首先需要用戶在頁面上填

    這兩天受朋友的托付,要我?guī)退麑懸粋€使用MySQL數據庫的用戶認證系統(tǒng)。我當然不好推脫的,只得耗費了一晚上的休息時間,寫了個很簡單的PHP程序。由于趕的很倉卒,可能會太簡陋了些,而且可能還會有錯誤和漏洞。 用戶認證的原理很簡單:首先需要用戶在頁面上填

    這兩天受朋友的托付,要我?guī)退麑懸粋€使用MySQL數據庫的用戶認證系統(tǒng)。我當然不好推脫的,只得耗費了一晚上的休息時間,寫了個很簡單的PHP程序。由于趕的很倉卒,可能會太簡陋了些,而且可能還會有錯誤和漏洞。

    用戶認證的原理很簡單:首先需要用戶在頁面上填入用戶名和密碼,當然沒注冊的用戶需要先注冊。然后調用數據庫搜索是否有相應的用戶。如果有就確認,沒有則提醒用戶先注冊。使用PHP來完成這一切很簡單,但需要注意的是如果想在以后的頁面中都能確認用戶身份,使用PHP3我只能想出使用cookie的方法。要想使用session,就只能等待PHP4正式版的發(fā)布了!

    第一步是做一個登錄的頁面,這兒就不多講了。我只做了個極簡單的,大家自己做得漂亮點。

    第二步開始登錄后的確認程序的設計。

    login.php: 
    mysql_connect("localhost","user","password")
    /*連接數據庫,用戶名和密碼自行修改*/
    or die("無法連接數據庫,請重試");

    mysql_select_db("userinfo")
    or die("無法選擇數據庫,請重試");
    $today=date("Y-m-d H:i:s");

    $query="
    select id
    from usertbl
    where name=$name and password=$password
    /*從數據庫中搜索和登錄用戶相應的資料*/
    ";
    $result=mysql_query($query);
    $numrows=mysql_num_rows($result);

    if($numrows==0){
    /*驗證是否能找出相同資料的用戶,不能則未注冊*/
    echo 非法用戶
    ;
    echo 請注冊先
    ;
    echo 重試
    ;
    }

    else{
    $row=mysql_fetch_array($result);
    $id=$row[0];
    $query="
    update usertbl
    set lastlogin=$today
    where id=$id";
    $result=mysql_query($query);
    SetCookie("usercookie", "歡迎你,$name");
     /*這里使用了cookie,以方便之后的頁面認證。
    但我未開發(fā)完這一塊。希望有興趣的朋友指正*/
    echo 登錄成功
    ;
    echo 請進!
    ;
    }
    ?>

    第三步當然是做好注冊的頁面,也不多講了。

    第四步是注冊后的身份確認和輸入數據庫。

    register.php:
    mysql_connect("localhost","user","password") /*請修改用戶名和密碼*/
    or die("無法連接數據庫,請重試");

    mysql_select_db("userinfo")
    or die("無法選擇數據庫,請重試");
    $query="select id from usertbl where name=$name\";
     /*從數據庫中搜索相同名字的用戶資料*/
    $result=mysql_query($query);
    $numrows=mysql_num_rows($result);
    if($numrows!=0) /*找到了當然就是有人先注冊了相同的名字*/
    {echo 已有人注冊此名,請重新選擇名字!;}
    else
    {$query="insert into usertbl values(0,$name,$password,\)";
     /*找不到相同的就輸入新的用戶資料*/
    mysql_query($query);
    echo 注冊成功;
    echo 請登錄!;}
    ?>

    下一步是cookie的使用,我原打算使用cookie來使每一頁都能識別用戶身份,但由于別的頁面還沒做好,不知道需要用到哪些資料。于是就只有一個很簡單的使用,這里用到了PHP的引用:

    if(!$usercookie)
    {header("非法用戶");
    }
    ?>

    welcome.php:

    require("cookie.php"); /*調用cookie.php*/
    ?>

    echo $usercookie;
    ?>

    到這兒便完成了一個很簡單的用戶認證系統(tǒng),當然如果你要使用它還得建好數據庫。下面是我的數據庫表的結構,庫的名字是userinfo。

    create table usertbl
    (
    ID int auto_increment primary key,
    Name varchar(30),
    Password varchar(20),
    Lastlogin varchar(20)
    );

    (責任編輯 火鳳凰 sunsj@51cto.com  QQ:34067741  TEL:(010)68476636-8007)

    聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    編寫MySQL數據庫的用戶認證系統(tǒng)實例

    編寫MySQL數據庫的用戶認證系統(tǒng)實例:這兩天受朋友的托付,要我?guī)退麑懸粋€使用MySQL數據庫的用戶認證系統(tǒng)。我當然不好推脫的,只得耗費了一晚上的休息時間,寫了個很簡單的PHP程序。由于趕的很倉卒,可能會太簡陋了些,而且可能還會有錯誤和漏洞。 用戶認證的原理很簡單:首先需要用戶在頁面上填
    推薦度:
    標簽: 朋友 用戶 驗證
    • 熱門焦點

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 日韩熟女精品一区二区三区| 亚洲精品视频久久久| 国产一区二区精品尤物| 乱码精品一区二区三区| 国内精品国语自产拍在线观看| 久久精品国产亚洲AV高清热| 精品国精品国产自在久国产应用男| 国产成人vr精品a视频| 日韩欧美国产精品第一页不卡| 99国产精品久久| 无码少妇精品一区二区免费动态| 国产精品亚洲精品日韩已方| 2021精品国产综合久久| 亚洲精品亚洲人成人网| 久久久久一级精品亚洲国产成人综合AV区 | 51视频国产精品一区二区| 中文无码久久精品| 精品无码久久久久久久久久| 青青青国产精品国产精品久久久久| 久久久精品2019免费观看| 亚洲热线99精品视频| 久久亚洲中文字幕精品一区四| 97国产视频精品| 国产精品专区第二| 国产精品v片在线观看不卡| 亚洲AV无码成人精品区蜜桃| 在线精品亚洲| 无码国产亚洲日韩国精品视频一区二区三区 | 国内精品伊人久久久久影院对白| 国产精品视频分类一区| 亚洲AV第一页国产精品| 亚洲高清国产AV拍精品青青草原| 亚洲精品国产自在久久| 亚洲国产精品狼友中文久久久| 老司机精品影院91| 欧美精品亚洲日韩aⅴ| 无码AV动漫精品一区二区免费| 无码日韩精品一区二区人妻| 亚洲国产成人精品91久久久 | 午夜精品久久久久9999高清| 鲸鱼传媒绿头鱼实验室之炮机测评日韩精品一级毛 |