php簡單注冊登陸

1.登錄代碼

<html>
    <head>
        <meta charset="utf-8">
        <title>網絡部人員管理系統(tǒng)</title>
        <link rel="stylesheet" type="text/css" href="css/index.css" />
    </head>
    <body>
        <h1>歡迎進入,請登錄</h1>
        <div id="creat"> 
        <form action="./api/loginApi.php" method="post">
            用戶:<input type="text" name="username"/><br><br>
            密碼:<input type="password" name="password" /><br><br>
            <input type="submit" value="提交"/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            <input type="reset" value="重置" />
        </form>
        <a href="register.html">沒有賬號?注冊</a>&nbsp;<a href="#">忘記密碼?找回</a>
        </div>
    </body>
</html>

2.注冊界面

<html>
    <head>
        <meta charset="utf-8">
        <title>簡單的報名小操作</title>
        <link rel="stylesheet" type="text/css" href="css/index.css" />
    </head>
    <body>
        <h1>你還沒有賬號,請注冊</h1>
        <div id="creat"> 
        <form action="./api/registerApi.php" method="post">
            用戶:<input type="text" name="username"/><br><br>
            密碼:<input type="password" name="password"/><br><br>
            <input type="submit" value="提交"/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            <input type="reset" value="重置" />
        </form>
        <a href="login.html">注冊完畢?登錄</a>&nbsp;<a href="#">忘記密碼?找回</a>
        </div>
    </body>
</html>

3.注冊php代碼

<?php
include_once("conn.php");
$username=$_POST['username'];
$password=$_POST['password'];

$sql="select count(*) as total from user where username='$username'";
$res=mysqli_query($con,$sql);
$row=mysqli_fetch_array($res);
$count=$row['total'];
if($count>0){
    echo "用戶名已被占用";
?>
<a href="../register.html">返回注冊</a>
<?php
}else{
$sql="insert into user (password,username) values('$password', '$username')";
$res=mysqli_query($con,$sql); 
    
if($res>0){
    echo "注冊成功";
?>
<a href="../login.html">返回登錄</a>;
<?php
}else{
    echo "注冊失敗";
?>
<a href="../login.html">返回登錄</a>;
<?php
}
mysqli_close($con);
?>

4.登錄密碼

<?php 
 include_once("conn.php");
$username=$_POST['username'];
$password=$_POST['password'];

$sql="select password as total from user where username='$username'";
$res=mysqli_query($con, $sql);
$row=mysqli_fetch_array($res); 

 if(!$row[0]){
 echo "用戶名不存在";
?>
 
 <a href="../register.html">返回注冊</a>

<?php 
}else if ($row[0] !=$_POST['password']){
     echo "密碼不正確";
?>

 <a href="../login.html">返回登錄</a>
<?php
 }else{
 echo"用戶名和密碼匹配";
 ?>
     <a href="../success.html">確定</a>
    <?php
 }
 mysqli_close($con);
 ?>

5.登錄成功

<html>
    <head>
        <meta charset="utf-8">
        <title></title>
    </head>
    <body>
        <h1>歡迎進入</h1>
        <a href="login.html">退出登陸</a>
    </body>
</html>

6.圖片

qq_pic_merged_1586507468154.jpg

qq_pic_merged_1586507493035.jpg

qq_pic_merged_1586507434483.jpg

7.注意點

每個人庫名不一樣,注意修改
在瀏覽器上要寫127.0.01來訪問
每個php記得關閉數據庫
php和c很相似,比如if語句使用,php變量要加$

?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 1、memcache的概念? Memcache是一個高性能的分布式的內存對象緩存系統(tǒng),通過在內存里維護一個統(tǒng)一的巨...
    桖辶殤閱讀 2,361評論 2 12
  • 媽媽下定決心輟學,這讓老師百思不得其解。這是一個多么有天分的學生啊,她不僅聰明,而且勤奮,將來一定是個好苗子。老...
    J吶閱讀 207評論 0 0
  • http://sqlzoo.net/wiki/SELECT_from_Nobel_Tutorial 1、selec...
    葵小ci閱讀 675評論 0 0
  • 關機&重啟 shutdown:shutdown -h now:表示立即關機shutdown -h 1:表示1分鐘后...
    Manfestain閱讀 172評論 0 0
  • 蟲蟲說周六約了一群許久沒見的朋友聚一下,大家增進下感情,但是最后因為輸了游戲,鬧的不歡而散。 我很驚訝,一個游戲,...
    溝通思維閱讀 960評論 0 1

友情鏈接更多精彩內容