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

        php 怎么實現用戶注冊登錄界面

        php實現用戶注冊登錄界面的方法:1、創建log.php登錄主界面;2、設置register.php注冊主界面;3、通過mysqli_connect連接數據庫并進行相應的數據操作即可。

        php 怎么實現用戶注冊登錄界面

        php入門到就業線上直播課:進入學習
        Apipost = Postman + Swagger + Mock + Jmeter 超好用的API調試工具:點擊使用

        本教程操作環境:Windows7系統、PHP8.1版、Dell G3電腦。

        php 怎么實現用戶注冊登錄界面?

        PHP登錄與注冊頁面簡單實現(包含數據庫驗證)(包含數據庫)

        log.php(登錄主界面)

        由于是簡單的頁面,登錄頁面只做了數據庫驗證,其實有條件也可以加上郵箱驗證和驗證碼驗證。

        php 怎么實現用戶注冊登錄界面

        <!doctype html> <html> <head> <meta charset="utf-8"> <title>無標題文檔</title> </head> <style type="text/css"> #aaa{width: 300px; height: 30px;} </style> <body>     <center> <h2>登錄界面</h2>     <form method="POST" action="log_ok.php">        賬號 :<input id="aaa" type="text" name="uname" placeholder="用戶名" />         <br /><br/>        密碼 :<input id="aaa"type="password" name="pwd" placeholder="密碼" />         <br />         <input type="submit" > <input type="reset"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="register.php">注冊賬號</a>     </form> </center> </body> </html>
        登錄后復制

        log_ok.php

        php 怎么實現用戶注冊登錄界面

        <!doctype html> <html> <head> <meta charset="utf-8"> <title>無標題文檔</title> </head> <body> <?php header("content-type:text/html; charest=UTF-8");//文件編碼格式     // Session需要先啟動。     session_start();     //判斷uname和pwd是否賦值     if(isset($_POST['uname']) && isset($_POST['pwd'])){         $name = $_POST['uname'];         $pwd = $_POST['pwd'];         //連接數據庫         require("conn.php");         if ($conn->connect_error) {             die("Connection failed: " . $conn->connect_error);         }         //驗證內容是否與數據庫的記錄吻合。         $sql = "SELECT * FROM register WHERE (account='$name') AND (password='$pwd')";         //執行上面的sql語句并將結果集賦給result。         $result = $conn->query($sql);         //判斷結果集的記錄數是否大于0         if ($result->num_rows > 0) {                          // 輸出每行數據     ,,,不知道為什么在這個變量前設置字符串的時候,必須得用"",''這個是不實現的。。什么不使用也可以成功             while($row = $result->fetch_assoc()) { echo'歡迎'.$row['username'];                 echo '<p> 賬號:' . $row['account'].'  <br/> 姓名:' . $row['username'].' <br/> 性別:' . $row['sex'].'      <br/> 年齡:' . $row['age'].'      <br/> 地址:' . $row['address'].'  <br/> 郵箱:' . $row['mail'].'     <br/> 電話:' . $row['number'].'   <br/> </p>';             }         } else {             echo "沒有您要的信息";         }         $conn->close();  //關閉數據庫          } ?> </body> </html>
        登錄后復制

        register.php(注冊主界面)

        這個頁面我設置了,隨機id,只要刷新頁面就會出現一個新的賬戶,但是由于我做的是個簡單的,所以沒有實現id不重復。有條件,您可以實現一下,可以發給我互相交流下,另外,重復密碼驗證我也沒有設置,這只是個簡單的,您如果想的話,做出來給我發一份。哈哈。

        php 怎么實現用戶注冊登錄界面

        <!doctype html> <html> <head> <meta charset="utf-8"> <title>無標題文檔</title> </head> <style type="text/css"> .aaa{width: 300px; height: 30px;} </style> <style type="text/javascript"> </style> <body> <?php  $a=mt_rand(333333,999999999); ?> <center> <h2>注冊界面</h2>  <form method="post" name="from1" action="register_ok.php"><!--  在數據庫中id是自動增長列  -->      賬號:   <input name="id"  class="aaa" type="text" value="<?php echo"$a";?>"><br/><br/>          姓名: <input  class="aaa" type="text"  name="username"><br/><br/>      性別: <input  class="aaa" type="text"  name="sex"><br/><br/>      年齡: <input  class="aaa" type="text"  name="age"><br/><br/>      地址: <input  class="aaa" type="text"  name="address"><br/><br/>          郵箱: <input  class="aaa" type="text"  name="mail"><br/><br/>      密碼: <input  class="aaa" type="text"  name="password"><br/><br/> 確認   密碼: <input  class="aaa" type="text"  name="repsw"><br/><br/>    手機號:    <input   class="aaa"type="text"  name="number"><br/><br/>         <input type="reset"name="reset" value="重置"> <input type="submit"name="submit" value="注冊"  onClick="myfunction"> &nbsp;&nbsp;  <a href="log.php"><< 返回上一頁</a> <a href="register.php">點擊注冊</a> </form> </body> </html>
        登錄后復制

        register_ok.php

        php 怎么實現用戶注冊登錄界面

        <!doctype html> <html> <head> <meta charset="utf-8"> <title>無標題文檔</title> </head> </body> <body> <?php include_once("conn.php"); header("content-type:text/html; charest=UTF-8");//文件編碼格式 $id=$_POST['id']; $username=$_POST['username']; $sex=$_POST['sex']; $age=$_POST['age']; $address=$_POST['address']; $mail=$_POST['mail']; $password=$_POST['password']; $number=$_POST['number']; if(!($id and $username and $sex and $age and $address and $mail and $password and $number)){ echo("輸入值不能為空");//判斷變量名是否為空值 }else{ $sqlstr1="insert into register values('".$id."','".$username."','".$sex."','".$age."','".$address."','".$mail."','".$password."','".$number."')"; //執行sql   insert語句    把用post引用的變量接入到bookable中 $result = mysqli_query($conn,$sqlstr1);//承接結果集 if($result){ echo"添加成功"; }else{ echo"<script>alter('添加失敗');history.go(-1);</script>"; } } echo"$id $username $sex $age $address $mail $password $number"; ?> </body> </html>
        登錄后復制

        conn.php(連接數據庫)

        <!doctype html> <html> <head> <meta charset="utf-8"> <title>conn文件</title> </head> <body> <?php $mysql_server_name = 'localhost'; //改成自己的mysql數據庫服務器 $mysql_username = 'root'; //改成自己的mysql數據庫用戶名 $mysql_password = ''; //改成自己的mysql數據庫密碼 $mysql_database = 'regist'; //改成自己的mysql數據庫名 $conn=mysqli_connect($mysql_server_name,$mysql_username,$mysql_password,$mysql_database); //連接數據庫 //連接數據庫錯誤提示 mysqli_query($conn, 'set names utf8'); mysqli_query($conn, 'set character set utf8'); if (mysqli_connect_errno($conn))  {  die("連接 MySQL 失敗: " . mysqli_connect_error());  } ?> </body> </html>
        登錄后復制

        數據庫

        1.數據庫名是regist

        2.表名是register

        php 怎么實現用戶注冊登錄界面

        推薦學習:《PHP視頻教程》

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 四虎国产精品永久地址49| 精品久久久久久久久久久久久久久| 国产精品久久久久久一区二区三区| 蜜臀av无码人妻精品| 日本精品不卡视频| 精品人妻va出轨中文字幕| 无码乱码观看精品久久| 国产精品欧美一区二区三区 | 99re这里只有精品国产精品| 亚洲国产成人a精品不卡在线| 国内精品久久久久久麻豆| 欧美精品亚洲精品日韩专区va| 久久亚洲欧美国产精品| 亚洲精品无码成人片在线观看| 久久精品国产精品亚洲人人| 国产精品九九久久免费视频 | 欧美精品亚洲精品日韩| 国产精品1区2区| 国产精品日本一区二区在线播放| 无码精品日韩中文字幕| 最新精品国偷自产在线| 日韩精品成人亚洲专区| 国内精品久久久久久久影视麻豆| 91久久精品国产成人久久| 久久精品国产影库免费看| 91视频精品全国免费观看| 91久久婷婷国产综合精品青草| 国内精品久久人妻互换| 久久精品亚洲中文字幕无码麻豆| 亚洲精品无码成人AAA片| 亚洲国产精品尤物yw在线| 人妻少妇精品系列| 亚洲国产精品成人网址天堂| 日韩精品无码Av一区二区| 青青青青久久精品国产h久久精品五福影院1421| 国产综合色产在线精品| 久久精品成人| 香港三级精品三级在线专区| 亚洲精品无码专区2| 久久久一本精品99久久精品66| 国产精品原创巨作av女教师|