欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

php連接數(shù)據(jù)庫(kù)寫登錄 php連接數(shù)據(jù)庫(kù)實(shí)現(xiàn)用戶登錄功能

PHP寫個(gè)一個(gè)正常的登錄頁(yè)面,用mysqli的方式連接數(shù)據(jù)庫(kù),HTML也面用from的表單格式

?php

創(chuàng)新互聯(lián)公司主要從事成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)西塞山,十年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來(lái)電咨詢建站服務(wù):028-86922220

//注冊(cè)頁(yè)

$username?=?$_POST['username'];

$password?=?$_POST['password'];

$password1?=?$_POST['password1'];

$email?=?$_POST['mail'];

//判斷用戶名

if(empty($username)){

exit('用戶名不能為空');

}

//判斷密碼

if(empty($password)){

exit('密碼不能為空');

}

if($password?==?$password1){

}else{

exit('兩次密碼不相等');

}??

//判斷郵箱格式????

$yx?=?'/^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})$/';????

if(preg_match($yx,$email)){

}else{

exit('郵箱格式錯(cuò)誤');

}?

//連接數(shù)據(jù)庫(kù)

$link?=?mysqli_connect('localhost','root','')?or?die('失敗');

//設(shè)置字符集,選擇數(shù)據(jù)庫(kù)表;

mysqli_select_db($link,"test")or?die('選擇數(shù)據(jù)表失敗');

mysqli_set_charset($link,'utf8')or?die('設(shè)置字符集失敗');

//寫入注冊(cè)表

$reg?=?"insert?into?user(name,password)?value('$username',md5('$password'))";

$reg1?=?"insert?into?userdetail(name,emali,nickname)?value('{$username}','{$email}','{$username}')";

//釋放結(jié)果集;

//提交sql語(yǔ)句

$result1?=?mysqli_query($link,$reg1);

$result?=?mysqli_query($link,$reg);

if(mysqli_affected_rows($link)){

if(mysqli_affected_rows($link)?0){

mysqli_close($link);

die('用戶添加成功!');

}else{

mysqli_close($link);

die('用戶名重復(fù),請(qǐng)修改后重新添加');

}

}else{

mysqli_close($link);

die('用戶添加失敗,請(qǐng)重新添加');

}

//關(guān)閉退出

mysqli_close($link)?or?exit('no');

這是那過(guò)程 寫的 ,

php 連接數(shù)據(jù)庫(kù)做用戶登錄,急

建議樓主檢查一下sql對(duì)不對(duì),主要看你數(shù)據(jù)庫(kù)有沒(méi)有sql語(yǔ)句的字段或者表

還有,你的密碼是經(jīng)過(guò)md5處理的,所以,你看你在做注冊(cè)用戶的時(shí)候,密碼是不是也經(jīng)過(guò)了md5處理,沒(méi)有的話,系統(tǒng)會(huì)判斷2個(gè)密碼不相等,盡管他們的值是相同的(MD5不懂的話去搜搜,大把大把的),我估計(jì)是你注冊(cè)的時(shí)候密碼沒(méi)處理~,你把$password = MD5($_POST['password']);的MD5去掉試試

if($check_query){

$_SESSION['username'] = $username;

echo $username,' 歡迎你!進(jìn)入 a href="my.php"用戶中心/abr /';

exit;

} else {

exit('登錄失敗!點(diǎn)擊此處 a href="javascript:history.back(-1);"返回/a 重試');

}

$_SESSION['username'] = $username 是把用戶名的值賦給一個(gè)叫username的session(這屬于會(huì)話,不懂去搜搜看)

php連接數(shù)據(jù)庫(kù)實(shí)現(xiàn)登錄界面

能把表單也截取出來(lái)就更好了。只要表單的提交地址正確,就是你現(xiàn)在截圖的這個(gè)頁(yè)面地址,然后method是post,兩個(gè)input的name分別是username和password就行了

怎么使用PHP PDO 寫一個(gè)登錄驗(yàn)證代碼

span style="font-size:18px;"span style="font-size:18px;"html

head

meta http-equiv="Content-Type" content="text/html; charset="utf-8" /

/head

?php

session_start(); //初始化session變量

$username = $_POST['name']; ? ? ? ? ?//接收表單提交的用戶名

$password=md5($_POST['pwd']); ? //接收表單提交的密碼

class chkinput ? ?//定義類

{ ? ? ? ? ? ? ?

var $name;

var $pwd;

function chkinput($x,$y) //定義一個(gè)方法

{

$this-name=$x; //將管理員名稱傳給類對(duì)象$this-name

$this-pwd=$y; //將管理員密碼傳給類對(duì)象$this-pwd

}

function checkinput()

{

include("conn.php"); ? ?//連接數(shù)據(jù)庫(kù)文件

$sql=mysql_query("select username,password from admin where username='".$this-name."' and password='".$this-pwd."'",$conn);

$info=mysql_fetch_array($sql); ? ? ? ?//檢索管理員名稱和密碼是否正確

if($info==false) //如果管理員名稱或密碼不正確,則彈出相關(guān)提示信息

{ ? ? ? ? ? ? ? ? ?

echo "script language='javascript'alert('您輸入的管理員名稱或密碼錯(cuò)誤,請(qǐng)重新輸入!');history.back();/script";

exit;

}

else //如果管理員名稱或密碼正確,則直接跳轉(zhuǎn)到登陸成功后界面

{ ? ? ? ? ? ? ? ? ? ? ? ? ? ?

echo "scriptwindow.location='home.php';/script";

$_SESSION['admin_name']=$info['username']; ? ?//將管理員名稱存到$_SESSION[admin_name]變量中

$_SESSION['pwd']=$info['password']; ? ? ? ? ? ?////將管理員名稱存到$_SESSION[pwd]變量中

}

}

}

$obj=new chkinput(trim($username),trim($password)); ? ? ?//創(chuàng)建對(duì)象

$obj-checkinput(); ? ? ? ? //調(diào)用類

?

/html/span/span

網(wǎng)站標(biāo)題:php連接數(shù)據(jù)庫(kù)寫登錄 php連接數(shù)據(jù)庫(kù)實(shí)現(xiàn)用戶登錄功能
當(dāng)前網(wǎng)址:http://chinadenli.net/article4/dogijoe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、搜索引擎優(yōu)化、ChatGPT、動(dòng)態(tài)網(wǎng)站云服務(wù)器、響應(yīng)式網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

小程序開(kāi)發(fā)