php登录注册连接数据库,利用PHP连接数据库——实现用户登录注册功能以及管理员对用户注...
1.用戶注冊頁面 頁面效果: 代碼如下: !DOCTYPE html html head meta charset="UTF-8" title/title script src="bootstrap/js/jquery-1.11.2.min.js"/script script src="bootstrap/js/bootstrap.min.js"/script link href="bootstrap/css/bootstrap.min.cs
1.用戶注冊頁面
頁面效果:
代碼如下:
.title{
margin-left: 550px;
margin-top: 50px;
}
.quanju{
margin-left: 400px;
margin-top: -50px;
}
.uid,.pwd,.name{
max-width: 120px;
}
.yangshi1{
margin-top: 100px;
}
.code{
max-width: 120px;
}
.birthday{
max-width: 120px;
}
用戶注冊
用戶名:
密碼:
姓名:
生日:
工號:
性別:
男
女
立即注冊
function zhuce(){
var uid = document.getElementsByTagName("input")[0].value;
if(uid==""){
alert("輸入的用戶名有誤!");
return false;
}
var pwd = document.getElementsByTagName("input")[1].value;
if(pwd==""){
alert("輸入的密碼有誤!");
return false;
}
var name = document.getElementsByTagName("input")[2].value;
if(name==""){
alert("輸入的姓名有誤!");
return false;
}
var birthday = document.getElementsByTagName("input")[3].value;
if(birthday==""){
alert("輸入的生日有誤!");
return false;
}
var code = document.getElementsByTagName("input")[4].value;
if(code==""){
alert("輸入的工號有誤!");
return false;
}
}
php處理
$uid = $_POST["uid"];
$pwd = $_POST["pwd"];
$name = $_POST["name"];
$sex = $_POST["sex"];
$birthday = $_POST["birthday"];
$code = $_POST["code"];
require_once "./DBDA.class.php";
$db =? new DBDA();
$sql? ="insert into userinfo values('{$uid}','{$pwd}','{$name}','{$sex}','{$birthday}','{$code}',0)";
$r = $db->query($sql,1);
if($r){
header("location:login.php");
}else{
echo "登錄失敗!";
}
2.用戶登錄頁面
頁面效果:
代碼如下:
.title{
margin-left: 550px;
margin-top: 150px;
}
.quanju{
margin-left: 400px;
margin-top: -150px;
}
.name,.pwd{
max-width: 120px;
}
.yangshi1{
margin-top: 200px;
}
用戶登錄
用戶名:
密碼:
保存密碼
下次自動登錄
登錄
立即注冊
function login(){
var uid = document.getElementsByTagName("input")[0].value;
if(uid==""){
alert("請輸入用戶名!");
return false;
}
var pwd = document.getElementsByTagName("input")[1].value;
if(pwd==""){
alert("請輸入密碼!");
return false;
}
}
php處理
$uid = $_POST["uid"];
$pwd = $_POST["pwd"];
require_once "./DBDA.class.php";
$db =? new DBDA();
$sql = "select * from userinfo where uid='{$uid}'";
$arr = $db->query($sql,0);
if($arr[0][1]==$pwd && !empty($pwd)){
if($arr[0][6]){
echo "登錄成功!";
}else{
echo "該賬號未通過審核!";
}
}else{
echo "用戶名或密碼錯誤!";
}
3.管理員審核頁面
頁面效果:
代碼如下:
用戶審核
用戶名姓名性別生日工號審核狀態(tài)
require_once "./DBDA.class.php";
$db =? new DBDA();
$sql = "select * from userinfo";
$arr = $db->query($sql,0);
foreach($arr as $v){
//使用三元運算符進行審核狀態(tài)的判斷
$status = $v[6]?"已通過":"通過";
echo "
{$v[0]}{$v[1]}{$v[2]}{$v[3]}{$v[4]}{$v[5]}{$status}";}
?>
php處理
$uid = $_GET["uid"];
require_once "./DBDA.class.php";
$db =? new DBDA();
$sql = "update userinfo set status=1 where uid='{$uid}'";
$arr = $db->query($sql,1);
if($arr){
header("location:administrators.php");
}else{
echo "審核失敗!";
}
總結
以上是生活随笔為你收集整理的php登录注册连接数据库,利用PHP连接数据库——实现用户登录注册功能以及管理员对用户注...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: matlab中的imsod,Matlab
- 下一篇: 动态规划算法php,php算法学习之动态