直播原始碼網站,新使用者登入時的註冊頁面和登入頁面

zhibo系統開發發表於2022-02-08

直播原始碼網站,新使用者登入時的註冊頁面和登入頁面實現的相關程式碼

註冊

<?php
header("Content-type:text/html;charset=utf-8");
$link = mysqli_connect('localhost','root','');
mysqli_set_charset($link,'utf8'); //設定字符集
mysqli_select_db($link,'login');
$name=$_POST['Username'];
$pwd=$_POST['Password'];
$rpwd=$_POST['Re_Password'];
$code = $_POST['Code'];
if (!$link) {
    die("連線失敗: " .mysqli_connect_error());
}
else if(strlen($pwd) < 5||strlen($pwd)>10){
 echo"<script>alert('你的密碼需要5~10位');window.location.href='註冊1.php'</script>";
 exit;
}
else if($rpwd != $pwd){
 echo"<script>alert('你輸入的兩次密碼不一致,請重新輸入');window.location.href='註冊1.php'</script>";
 exit;
}
else{
    $sql="insert into user(name, password)values('$name','$pwd')";
}
// 呼叫mysqli的query方法
if(!(mysqli_query($link,$sql))){
        echo "<script>alert('註冊失敗');window.location.href='註冊1.php'</script>";
}else{
        echo "<script>alert('註冊成功');window.location.href='登入1.php'</script>";
    }
?>
```<?php
header("Content-type:text/html;charset=utf-8");
$link = mysqli_connect('localhost','root','');
mysqli_set_charset($link,'utf8'); //設定字符集
mysqli_select_db($link,'login');
$name=$_POST['Username'];
$pwd=$_POST['Password'];
$rpwd=$_POST['Re_Password'];
$code = $_POST['Code'];
if (!$link) {
    die("連線失敗: " .mysqli_connect_error());
}
else if(strlen($pwd) < 5||strlen($pwd)>10){
 echo"<script>alert('你的密碼需要5~10位');window.location.href='註冊1.php'</script>";
 exit;
}
else if($rpwd != $pwd){
 echo"<script>alert('你輸入的兩次密碼不一致,請重新輸入');window.location.href='註冊1.php'</script>";
 exit;
}
else{
    $sql="insert into user(name, password)values('$name','$pwd')";
}
// 呼叫mysqli的query方法
if(!(mysqli_query($link,$sql))){
        echo "<script>alert('註冊失敗');window.location.href='註冊1.php'</script>";
}else{
        echo "<script>alert('註冊成功');window.location.href='登入1.php'</script>";
    }
?>


登入

<?php
header("Content-type:text/html;charset=utf-8");
$link = mysqli_connect('localhost','root','');
mysqli_set_charset($link,'utf8'); //設定字符集
mysqli_select_db($link,'login');
$name=$_POST['Username'];
$pwd=$_POST['Password'];
if (!$link) {
    die("連線失敗: " .mysqli_connect_error());
}
//在資料庫中檢視是否存在使用者名稱及密碼
$sql = "select name,password from user where name='$name' and password='$pwd'";
$result=mysqli_query($link, $sql);
$row = mysqli_fetch_array($result,MYSQLI_BOTH);
$number = mysqli_num_rows($result);
if($number){
    
        echo "<script>alert('登入成功');location='登入1.php'</script>";
    
}
else{
    echo "<script>alert('您輸入的使用者名稱不存在');location='登入1.php'</script>";
    exit;
}
?>


以上就是直播原始碼網站,新使用者登入時的註冊頁面和登入頁面實現的相關程式碼, 更多內容歡迎關注之後的文章


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2854849/,如需轉載,請註明出處,否則將追究法律責任。

相關文章