php註冊登入系統 一 極簡

2022-02-21 16:39:52 字數 4083 閱讀 5995

登入註冊系統是日常上網最普通的操作,我設了乙個分類一步步完善註冊登入系統,若有**錯誤請慧教

所用語言:php

資料庫 :mysql

本次實現功能:

1.使用者註冊

2.使用者登入

主要檔案:

完整**

1 sql 在已有的資料庫裡建立user表,id,username,password三個字段

create

table user(id int(10) not

null auto_increment,username varchar(30),password varchar(40),primary

key(id));

2 connect.php 資料庫配置檔案

<?php 

$server="localhost";//

主機$db_username="";//

你的資料庫使用者名稱

$db_password="";//

你的資料庫密碼

$con = mysql_connect($server,$db_username,$db_password);//

鏈結資料庫

if(!$con

)

mysql_select_db('test',$con);//

選擇資料庫(我的是test)

?>

3 signup.html 登錄檔單

doctype html

>

<

html

lang

="en"

>

<

head

>

<

meta

charset

="utf-8"

>

<

title

>使用者註冊頁面

title

>

head

>

<

body

>

<

form

action

="signup.php"

method

="post"

>

<

p>使用者名稱:<

input

type

="text"

name

="name"

>

p>

<

p>密 碼: <

input

type

="text"

name

="password"

>

p>

<

p>

<

input

type

="submit" name="submit"

value

="註冊"

>

p>

form

>

body

>

html

>

4 signup.php 註冊程式

<?php 

header("content-type: text/html; charset=utf8");

if(!isset($_post['submit']))

//判斷是否有submit操作

$name=$_post['name'];//

post獲取表單裡的name

$password=$_post['password'];//

post獲取表單裡的password

include('connect.php');//

鏈結資料庫

$q="insert into user(id,username,password) values (null,'$name','$password')";//

向資料庫插入表單傳來的值的sql

$reslut=mysql_query($q,$con);//

執行sql

if (!$reslut

)else

mysql_close($con);//

關閉資料庫

?>

註冊流程完成,下面是使用者登入

5 login.html 登入表單

doctype html

>

<

html

lang

="en"

>

<

head

>

<

meta

charset

="utf-8"

>

<

title

>登陸

title

>

head

>

<

body

>

<

form

name

="login"

action

="login.php"

method

="post"

>

<

p>使用者名稱<

input

type

=text

name

="name"

>

p>

<

p>密 碼<

input

type

=password

name

="password"

>

p>

<

p><

input

type

="submit" name="submit"

value

="登入"

>

p>

form

>

body

>

html

>

6 login.php 登入程式

<?php 

header("content-type: text/html; charset=utf8");

if(!isset($_post["submit"]))

//檢測是否有submit操作

include('connect.php');//

鏈結資料庫

$name = $_post['name'];//

post獲得使用者名稱表單值

$passowrd = $_post['password'];//

post獲得使用者密碼單值

if ($name && $passowrd)

else

}else

mysql_close();//

關閉資料庫

?>

7 welcome.html 登入成功跳轉頁面

doctype html

>

<

html

lang

="en"

>

<

head

>

<

meta

charset

="utf-8"

>

<

title

>登陸成功

title

>

head

>

<

body

>

歡迎光臨

body

>

html

>

至此乙個簡單的完整的註冊登入系統完成,**很簡單沒有考慮驗證安全性健壯性,後面會一步步完善,使之強大

iOS PHP 註冊登入系統(一) PHP部分

最後達成效果 分析做專案的基本流程 1.先建立資料庫 2.寫php服務端 3.寫ios使用者端 1.建立資料庫 我用的是wamp。資料庫名稱為ioslogin,表名為users其中有3個字段user id,user name和user pwd。user id為自增長。2.php服務端 php端我用的...

PHP開發部落格系統(一)

功能大綱 一 後台 管理員用於管理的各種介面 管理員登入可見 登入頁 必須輸入管理員賬戶密碼才能登入 登入首頁 管理選單 各個模組的管理入口 文章管理 管理員管理 基本設定 三 模組 3.1文章模組 新增 修改 刪除 管理員功能 瀏覽 普通使用者 資料表blog files blog id 自增編號...

php之無限分類系統(一)

php無限分類的管理 實現目標 實現無限分類的處理 分類資訊的新增和檢視 1 表結構設計 資料庫名 demodb 分類資訊表名 type 序號欄位名 名稱型別 是否為null 其他約束1id 編號int unsined not null auto increment,primary key 2nam...