span style="font-size:18px;"span style="font-size:18px;"html
創(chuàng)新互聯(lián)公司長(zhǎng)期為近千家客戶(hù)提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開(kāi)放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為鄞州企業(yè)提供專(zhuān)業(yè)的網(wǎng)站制作、網(wǎng)站建設(shè),鄞州網(wǎng)站改版等技術(shù)服務(wù)。擁有十年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開(kāi)發(fā)。
head
meta http-equiv="Content-Type" content="text/html; charset="utf-8" /
/head
?php
session_start(); //初始化session變量
$username = $_POST['name']; ? ? ? ? ?//接收表單提交的用戶(hù)名
$password=md5($_POST['pwd']); ? //接收表單提交的密碼
class chkinput ? ?//定義類(lèi)
{ ? ? ? ? ? ? ?
var $name;
var $pwd;
function chkinput($x,$y) //定義一個(gè)方法
{
$this-name=$x; //將管理員名稱(chēng)傳給類(lèi)對(duì)象$this-name
$this-pwd=$y; //將管理員密碼傳給類(lèi)對(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); ? ? ? ?//檢索管理員名稱(chēng)和密碼是否正確
if($info==false) //如果管理員名稱(chēng)或密碼不正確,則彈出相關(guān)提示信息
{ ? ? ? ? ? ? ? ? ?
echo "script language='javascript'alert('您輸入的管理員名稱(chēng)或密碼錯(cuò)誤,請(qǐng)重新輸入!');history.back();/script";
exit;
}
else //如果管理員名稱(chēng)或密碼正確,則直接跳轉(zhuǎn)到登陸成功后界面
{ ? ? ? ? ? ? ? ? ? ? ? ? ? ?
echo "scriptwindow.location='home.php';/script";
$_SESSION['admin_name']=$info['username']; ? ?//將管理員名稱(chēng)存到$_SESSION[admin_name]變量中
$_SESSION['pwd']=$info['password']; ? ? ? ? ? ?////將管理員名稱(chēng)存到$_SESSION[pwd]變量中
}
}
}
$obj=new chkinput(trim($username),trim($password)); ? ? ?//創(chuàng)建對(duì)象
$obj-checkinput(); ? ? ? ? //調(diào)用類(lèi)
?
/html/span/span
你記住 所有在 引號(hào)里面的 東西都是字符串?。。。?!
if("SELECT username,passwd FROM wen WHERE $username=$user,$passwd=$passwd"){
echo "scriptalert('歡迎登錄!');window.location.href='index1.php';/script";
}
這一句代碼本身就是不通的.
還有就是 你的sql語(yǔ)句也是錯(cuò)誤的。
參考如下:
$sql = 'SELECT username,passwd FROM wen WHERE username="'.$user.'" AND passwd="'.$passwd.'"';
$result = mysql_query($sql,$conn);
手動(dòng)回復(fù),不謝
if($_POST[id]=='$a') $a 不能用單引號(hào)括起來(lái),要么用雙引號(hào),要不不用,單引號(hào)擴(kuò)住的話(huà),它不會(huì)編譯,只會(huì)把它堪稱(chēng)是字符串 $a 來(lái)看待。我說(shuō)一個(gè)問(wèn)題哦,僅僅是我自己理解的,你在頁(yè)面?zhèn)鬏數(shù)臅r(shí)候接受 id ($_POST[id]==)的值,而你又要和$a(用戶(hù)名$lr[luser]; )比較( _POST[id]=='$a' ),你的用戶(hù)民 是字符串,而id是數(shù)字類(lèi)型的,怎么能相等...
新聞標(biāo)題:php數(shù)據(jù)庫(kù)驗(yàn)證登陸 php數(shù)據(jù)庫(kù)登錄注冊(cè)頁(yè)面
網(wǎng)頁(yè)路徑:http://chinadenli.net/article42/dodsdhc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、網(wǎng)站改版、品牌網(wǎng)站設(shè)計(jì)、營(yíng)銷(xiāo)型網(wǎng)站建設(shè)、自適應(yīng)網(wǎng)站、軟件開(kāi)發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)