真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

php做數(shù)據(jù)庫的登入驗(yàn)證 php制作登錄界面數(shù)據(jù)庫

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

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

專注于為中小企業(yè)提供成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)開平免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了近1000家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

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ù)庫文件

$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

php登陸數(shù)據(jù)庫驗(yàn)證問題

if($_POST[id]=='$a') $a 不能用單引號(hào)括起來,要么用雙引號(hào),要不不用,單引號(hào)擴(kuò)住的話,它不會(huì)編譯,只會(huì)把它堪稱是字符串 $a 來看待。我說一個(gè)問題哦,僅僅是我自己理解的,你在頁面?zhèn)鬏數(shù)臅r(shí)候接受 id ($_POST[id]==)的值,而你又要和$a(用戶名$lr[luser]; )比較( _POST[id]=='$a' ),你的用戶民 是字符串,而id是數(shù)字類型的,怎么能相等...

一個(gè)簡(jiǎn)單的php+mysql用戶登錄驗(yàn)證的代碼

$db=mysql_connect(連接你的數(shù)據(jù)庫);

mysql_select_db('login', $db);

$u=$_POST['u'];

$p=$_POST['p'];

if($u $p){

$query=mysql_query('select * from exam where name=\''.$u.'\'',$db);

if($re=mysql_fetch_array($query,MYSQL_ASSOC)$re['password']==$p){

exit('scriptalert(\'登陸成功\');history.back();/script');

}else{

exit('scriptalert(\'用戶名不存在,或密碼錯(cuò)誤\');history.back();/script');

}

}

PHP數(shù)據(jù)庫驗(yàn)證登陸

你記住 所有在 引號(hào)里面的 東西都是字符串!?。。?!

if("SELECT username,passwd FROM wen WHERE $username=$user,$passwd=$passwd"){

echo "scriptalert('歡迎登錄!');window.location.href='index1.php';/script";

}

這一句代碼本身就是不通的.

還有就是 你的sql語句也是錯(cuò)誤的。

參考如下:

$sql = 'SELECT username,passwd FROM wen WHERE username="'.$user.'" AND passwd="'.$passwd.'"';

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

手動(dòng)回復(fù),不謝


文章標(biāo)題:php做數(shù)據(jù)庫的登入驗(yàn)證 php制作登錄界面數(shù)據(jù)庫
網(wǎng)站鏈接:http://weahome.cn/article/doshisd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部