建議樓主檢查一下sql對不對,主要看你數(shù)據(jù)庫有沒有sql語句的字段或者表
創(chuàng)新互聯(lián)為客戶提供專業(yè)的成都網(wǎng)站設(shè)計、網(wǎng)站建設(shè)、程序、域名、空間一條龍服務(wù),提供基于WEB的系統(tǒng)開發(fā). 服務(wù)項目涵蓋了網(wǎng)頁設(shè)計、網(wǎng)站程序開發(fā)、WEB系統(tǒng)開發(fā)、微信二次開發(fā)、移動網(wǎng)站建設(shè)等網(wǎng)站方面業(yè)務(wù)。
還有,你的密碼是經(jīng)過md5處理的,所以,你看你在做注冊用戶的時候,密碼是不是也經(jīng)過了md5處理,沒有的話,系統(tǒng)會判斷2個密碼不相等,盡管他們的值是相同的(MD5不懂的話去搜搜,大把大把的),我估計是你注冊的時候密碼沒處理~,你把$password = MD5($_POST['password']);的MD5去掉試試
if($check_query){
$_SESSION['username'] = $username;
echo $username,' 歡迎你!進入 a href="my.php"用戶中心/abr /';
exit;
} else {
exit('登錄失??!點擊此處 a href="javascript:history.back(-1);"返回/a 重試');
}
$_SESSION['username'] = $username 是把用戶名的值賦給一個叫username的session(這屬于會話,不懂去搜搜看)
能把表單也截取出來就更好了。只要表單的提交地址正確,就是你現(xiàn)在截圖的這個頁面地址,然后method是post,兩個input的name分別是username和password就行了
首先登陸要用用戶名,密碼等等信息,這些都要存在數(shù)據(jù)庫中,這樣才能用戶登陸時驗證是否能夠登陸,
1.創(chuàng)建一個數(shù)據(jù)庫,建表例表一(用戶名,密碼)等等。。
1.設(shè)計頁面代碼包含連接數(shù)據(jù)庫,數(shù)據(jù)庫操作代碼等等(加入用戶,刪除用戶。。)
2.代碼中包含用戶登陸輸入
用戶名,密碼
3.打開數(shù)據(jù)庫表,查找是否有該用戶名,如果存在,密碼是否正確,不正確byebye
(請看java書本
數(shù)據(jù)庫內(nèi)容,包含建立數(shù)據(jù)庫,添加刪除基本操作)
Dreamweaver 做效果
PHP做功能。。
不知道你是不是用smarty做的。
如果是的話,先用Dreamweaver做個登陸的html出來。
再通過smarty框架,做個login.php。
最后驗證用戶密碼。
發(fā)下代碼吧 。~
login.php內(nèi)容如下:
?
error_reporting(0);
$mysql_servername = "localhost"; //主機地址
$mysql_username = "root"; //數(shù)據(jù)庫用戶名
$mysql_password =""; //數(shù)據(jù)庫密碼
$mysql_database ="peng"; //數(shù)據(jù)庫
mysql_connect($mysql_servername , $mysql_username , $mysql_password);
mysql_select_db($mysql_database);
$name=$_POST['name'];
$passowrd=$_POST['password'];
if ($name $passowrd){
$sql = "SELECT * FROM liuyanban WHERE name = '$name' and password='$passowrd'";
$res = mysql_query($sql);
$rows=mysql_num_rows($res);
if($rows){
header("refresh:0;url=a.htm");//跳轉(zhuǎn)頁面,注意路徑
exit;
}
echo "script language=javascriptalert('用戶名密碼錯誤');history.back();/script";
}else {
echo "script language=javascriptalert('用戶名密碼不能為空');history.back();/script";
}
?
以下附簡單的login.htm內(nèi)容
html
body
form name="login" action="login.php" method=post
用戶名input type=text name="name"
p密碼input type=password name="password"
p
input name="log" type=submit value="登錄"
/form
/body
/html
以上在網(wǎng)上找到的。~~ 驗證已經(jīng)通過的。~
打字不易,如滿意,望采納。