php連接數(shù)據(jù)庫(kù)登錄界面,php連接數(shù)據(jù)庫(kù)登錄界面不顯示

用php做個(gè)登陸界面,代碼要怎么寫,用戶名和密碼在數(shù)據(jù)庫(kù)中,怎么關(guān)聯(lián)呢。

你可以做一個(gè)簡(jiǎn)單的例如你只有用戶名和密碼即可那么你先在數(shù)據(jù)庫(kù)(以mysql為例)中建表例如叫做user 字段為 id name pass分別是編號(hào)、用戶名、密碼長(zhǎng)度分別是int(8) a_t(自動(dòng)編號(hào)) 主鍵,varchar(50) ,varchar(50) 你可以添加一個(gè)測(cè)試數(shù)據(jù) 例如 1,admin,admin//說(shuō)明密碼這里不說(shuō)加密的問(wèn)題,用明文實(shí)現(xiàn) 登錄頁(yè)面的代碼:login.phphtmlheadtitle用戶登錄/title/headbodyform action="checklogin.php" name="loginform" method="post"用戶名:input name="name" type="text"br密 碼:input name="password" type="password"brinput value="登錄" type="submit"br/form/body/html checklogin.php代碼(檢測(cè)登錄): $name=$_POST[name];$pass=$_POST[password];session_start();//這個(gè)可以維持登錄狀態(tài),可以參照session的使用

創(chuàng)新互聯(lián)專注于企業(yè)成都營(yíng)銷網(wǎng)站建設(shè)、網(wǎng)站重做改版、禮縣網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5網(wǎng)站設(shè)計(jì)成都做商城網(wǎng)站、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為禮縣等各大城市提供網(wǎng)站開(kāi)發(fā)制作服務(wù)。

//登錄檢查函數(shù) function login_state($uid,$user_shell){ $sql="SELECT * FROM `user` WHERE `name`='$name'";

$query=@mysql_query($sql) or die(mysql_error());

$us=is_array($row=@mysql_fetch_array($query));

$user_shell=$us ? $user_shell==$row[password]:FALSE;

if($user_shell){ echo "scriptalert('登錄成功');/script";

return $row;

}else{

echo "scriptalert('您暫時(shí)不能瀏覽該頁(yè)面,請(qǐng)先登錄');location.href='login.php';/script";

} }login_state($name,$password);?

希望可以幫到您,如果還有問(wèn)題可以聯(lián)系2458285853

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

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

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ù),登入系統(tǒng)!!求代碼?。。?/h2>

//采用pdo鏈接數(shù)據(jù)庫(kù)

try{

$dsn

=

'mysql:host=127.0.0.1;dbname=citest';

$pdo

=

new

PDO($dsn,'root','qq');

$pdo-setAttribute(3,2);

}catch(PDOEXCEPTION

$e){

echo

$e-

getMessage

();

}

//通過(guò)預(yù)處理查詢驗(yàn)證

try{

$sql

=

"SELECT

count(*)

FROM

users

WHERE

username=:username

AND

password=:password";

$stmt

=

$pdo-prepare($sql);

$data

=

$stmt-execute($_GET);

//接過(guò)來(lái)的post值,前提表單中的name值和數(shù)據(jù)庫(kù)的的字段名稱相同

if($data){

echo

'登陸成功';

}else{

echo

'登陸失敗';

}

}catch(PDOEXCEPTION

$e){

echo

$e-getMessage();

}

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

?php

//注冊(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ù)!

?php

$conn=@mysql_connect("localhost","root","")or die("數(shù)據(jù)庫(kù)鏈接失敗");

mysql_select_db(wk,$conn);

mysql_query("set names utf8");

$name=$_POST["zhanghao"];

$pwd=$_REQUEST["mima"];

$sql="select * from zhuce where username = '$name' and password = '$pwd'";

echo $sql;

$result=mysql_query($sql,$conn);

$row=mysql_fetch_array($result);

if(!$row){

echo "scriptwindow.alert('用戶不存在或者密碼錯(cuò)誤');/script";

}

else{

echo "scriptwindow.alert('$row[username],歡迎您');/script";

}

?

判斷的不是很清楚,我也是新手,呵呵

名稱欄目:php連接數(shù)據(jù)庫(kù)登錄界面,php連接數(shù)據(jù)庫(kù)登錄界面不顯示
URL鏈接:http://m.kartarina.com/article20/hddpco.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機(jī)網(wǎng)站建設(shè)響應(yīng)式網(wǎng)站、建站公司、動(dòng)態(tài)網(wǎng)站、網(wǎng)站收錄網(wǎng)站設(shè)計(jì)

廣告

聲明:本網(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)

成都網(wǎng)站建設(shè)
主站蜘蛛池模板: 无码精品蜜桃一区二区三区WW| YY111111少妇无码理论片| 无码毛片一区二区三区中文字幕 | 亚洲AV无码欧洲AV无码网站| 国产午夜精品无码| 人妻少妇伦在线无码专区视频| 无码国产精品一区二区免费| 日韩人妻无码精品无码中文字幕| 久久亚洲精品无码| 精品久久久久久无码中文字幕| 亚洲中文字幕无码av在线| 亚洲精品无码AV人在线播放| 影音先锋中文无码一区| 亚洲成av人片在线观看无码不卡| 国产做无码视频在线观看| 久久久久亚洲av无码尤物| 国产成人无码A区在线观看视频| 中文字幕无码日韩欧毛| 午夜不卡无码中文字幕影院| 亚洲v国产v天堂a无码久久| 亚洲中文字幕久久无码| 无码乱人伦一区二区亚洲| 国产日韩精品无码区免费专区国产 | 亚洲AV无码乱码在线观看| 色噜噜综合亚洲av中文无码| 国产色无码专区在线观看| 免费人成无码大片在线观看| 亚洲中文无码永久免费| 中日韩亚洲人成无码网站| 亚洲色中文字幕无码AV| 日韩精品无码一区二区三区四区| 免费无遮挡无码永久在线观看视频 | 国产精品久久久久无码av| 亚洲av无码一区二区乱子伦as| 中文字字幕在线中文无码| 亚洲欧洲美洲无码精品VA | 亚洲AV无码成人精品区蜜桃| 久久久久久AV无码免费网站下载| 亚洲日韩欧洲无码av夜夜摸| 精品人体无码一区二区三区| 国产成人无码免费网站|