註冊頁面register.html源**:
註冊使用者名稱檢測頁面checkuser.php源**:
<?php執行註冊頁面regist.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
?>
<?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...