站長資訊網
        最全最豐富的資訊網站

        php注冊功能的實現方法

        php注冊功能的實現方法:首先在已有的數據庫里創建user表;然后創建HTML注冊表單以及PHP注冊程序;最后創建登錄表單和登錄程序即可。

        php注冊功能的實現方法

        本文操作環境:windows7系統、PHP7.1版,DELL G3電腦

        php注冊登錄系統簡化版

        登錄注冊系統是日常上網最普通的操作,我設了一個分類一步步完善注冊登錄系統,若哪里有誤,請見諒。

        所用語言:php

        數據庫 :mysql

        本次實現功能:

        1.用戶注冊

        2.用戶登錄

        主要文件:

        php注冊功能的實現方法

        完整代碼

        1 sql 在已有的數據庫里創建user表,id,username,password三個字段

        代碼如下:

        create table user(id int(10) not null auto_increment,username varchar(30),password varchar(40),primary key(id));

        2 connect.php 數據庫配置文件

        <?php  $server="localhost";//主機  $db_username="";//你的數據庫用戶名  $db_password="";//你的數據庫密碼   $con = mysql_connect($server,$db_username,$db_password);//鏈接數據庫  if(!$con){   die("can't connect".mysql_error());//如果鏈接失敗輸出錯誤  }    mysql_select_db('test',$con);//選擇數據庫(我的是test) ?>

        3 signup.html 注冊表單

        <!doctype html> <html lang="en">  <head>   <meta charset="UTF-8">   <title>用戶注冊頁面</title>  </head>  <body>   <form action="signup.php" method="post">    <p>用戶名:<input type="text" name="name"></p>    <p>密 碼: <input type="text" name="password"></p>    <p><input type="submit" name="submit" value="注冊"></p>   </form>  </body> </html>

        4 signup.php 注冊程序

        <?php   header("Content-Type: text/html; charset=utf8");   if(!isset($_POST['submit'])){   exit("錯誤執行");  }//判斷是否有submit操作   $name=$_POST['name'];//post獲取表單里的name  $password=$_POST['password'];//post獲取表單里的password   include('connect.php');//鏈接數據庫  $q="insert into user(id,username,password) values (null,'$name','$password')";//向數據庫插入表單傳來的值的sql  $reslut=mysql_query($q,$con);//執行sql    if (!$reslut){   die('Error: ' . mysql_error());//如果sql執行失敗輸出錯誤  }else{   echo "注冊成功";//成功輸出注冊成功  }  mysql_close($con);//關閉數據庫  ?>

        注冊流程完成,下面是用戶登錄【推薦學習:PHP視頻教程】

        5 login.html 登錄表單

        <!doctype html> <html lang="en">  <head>   <meta charset="UTF-8">   <title>登陸</title>  </head>  <body>   <form name="login" action="login.php" method="post">     <p>用戶名<input type=text name="name"></p>     <p>密 碼<input type=password name="password"></p>     <p><input type="submit" name="submit" value="登錄"></p>    </form>  </body> </html>

        6 login.php 登錄程序

        <?PHP  header("Content-Type: text/html; charset=utf8");  if(!isset($_POST["submit"])){   exit("錯誤執行");  }//檢測是否有submit操作    include('connect.php');//鏈接數據庫  $name = $_POST['name'];//post獲得用戶名表單值  $passowrd = $_POST['password'];//post獲得用戶密碼單值   if ($name && $passowrd){//如果用戶名和密碼都不為空     $sql = "select * from user where username = '$name' and password='$passowrd'";//檢測數據庫是否有對應的username和password的sql     $result = mysql_query($sql);//執行sql     $rows=mysql_num_rows($result);//返回一個數值     if($rows){//0 false 1 true      header("refresh:0;url=welcome.html");//如果成功跳轉至welcome.html頁面      exit;     }else{     echo "用戶名或密碼錯誤";     echo "      <script>        setTimeout(function(){window.location.href='login.html';},1000);      </script>      ";//如果錯誤使用js 1秒后跳轉到登錄頁面重試;     }        }else{//如果用戶名或密碼有空     echo "表單填寫不完整";     echo "       <script>        setTimeout(function(){window.location.href='login.html';},1000);       </script>";        //如果錯誤使用js 1秒后跳轉到登錄頁面重試;  }   mysql_close();//關閉數據庫 ?>

        7 welcome.html 登錄成功跳轉頁面

        <!doctype html> <html lang="en">  <head>   <meta charset="UTF-8">   <title>登陸成功</title>  </head>  <body>   歡迎光臨  </body> </html>

        至此一個簡單的完整的注冊登錄系統完成,代碼很簡單沒有考慮驗證安全性健壯性,之后在進行完善。

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 九九99精品久久久久久| 777被窝午夜精品影院| 国产成人精品久久二区二区| 久久久精品国产亚洲成人满18免费网站 | 久久Av无码精品人妻系列| 国产欧美日韩综合精品二区| 国产精品日本欧美一区二区| 国产女人精品视频国产灰线| 亚洲国产精品va在线播放| 午夜精品久久久久成人| 精品人妻系列无码人妻免费视频 | 欧产日产国产精品精品| 精品少妇一区二区三区在线| 99久久精品这里只有精品| 精品福利一区二区三| 2020国产精品| 国产成人精品日本亚洲网站| 久久er99热精品一区二区| 麻豆国产在线精品国偷产拍| 欧美精品国产一区二区三区| 国产精品成人h片在线| 99久久精品无码一区二区毛片| 日韩亚洲精品福利| 国产三级精品三级在线观看| 国产高清在线精品一本大道国产 | 亚洲精品中文字幕乱码三区| 亚洲精品无码成人片在线观看 | 亚洲国产成人久久精品动漫| 成人精品视频一区二区三区| 精品一区二区三区在线成人| 青青青国产精品一区二区| 中文字幕在线亚洲精品| 亚洲国产精品丝袜在线观看| 亚洲国产精品尤物YW在线观看| 1000部精品久久久久久久久| 成人精品视频99在线观看免费| 久久97久久97精品免视看| 国产精品v欧美精品v日韩| 国产成人无码精品久久久免费 | 久久久久女人精品毛片| 亚洲精品无码av人在线观看|