layui 註冊介面

2022-07-22 02:21:14 字數 1486 閱讀 2994

註冊頁面register.html源**:

註冊

使用者名稱檢測頁面checkuser.php源**:

<?php 

//接收表單資料

$uname = $_post['uname'];

//判斷使用者名稱是否為空

if($uname == null);

//資料庫連線語句, 引數包含:伺服器位址,使用者名稱,登入密碼,資料庫名稱,預設埠)

$db = new mysqli('localhost','root','','0104test','3306');

//判斷是否成功連線資料庫

if (mysqli_connect_error())

//設定編碼格式 (相當重要) 如果不設定從資料庫查出來的資料就是亂碼

$db->query("set names utf8");

//查詢語句 拼接字串是個技術活

$sql = "select * from t_user where uname ="."'"."$uname"."'";

//echo $sql;

//執行查詢語句

$result = $db->query($sql);

//執行 fetch_assoc()函式

$na = $result->fetch_assoc();

//判斷使用者名稱是否存在

if ($na == null)else

?>

執行註冊頁面regist.php源**:

<?php 

//獲取使用者名稱

$uname = $_post['uname'];

//獲取密碼

$pwd = $_post['pwd'];

//連線資料庫

$db = new mysqli('localhost','root','','0104test');

//設定編碼格式,防止從資料庫查詢到資料轉為亂碼

$db->query("set names utf8");

//sql語句 字串拼接的形式

$sql = "insert into t_user values (null,'"."'".",'"."'".",'php小白')";

//執行資料庫語句

$result = $db->query($sql);

//var_dump($result);

//判斷資料庫新增資訊是否成功

if($result)else

?>

資料庫**式:

其中 id為主鍵且自增 ,uname新增唯一約束, 前三個字段新增飛空約束.

實現效果:

django 註冊介面

模型model 定義使用者類,用來註冊時使用 from django.db import models create your models here.class person models.model gender male 男 female 女 username models.charfield...

php寫註冊介面

name post name password post password password1 post password1 if name password post password if password if strlen password 16 or strlen password 6 i...

註冊登入介面作業

網頁原始碼 index session start header content type text html charset utf 8 register header content type text html charset utf 8 check include headerfiles.p...