十年網(wǎng)站開(kāi)發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專業(yè)推廣+無(wú)憂售后,網(wǎng)站問(wèn)題一站解決
這玩意怎么給你寫(xiě)代碼啊,給你寫(xiě)思路不行么?

成都創(chuàng)新互聯(lián)公司主營(yíng)南靖網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,成都app軟件開(kāi)發(fā),南靖h5微信小程序搭建,南靖網(wǎng)站營(yíng)銷推廣歡迎南靖等地區(qū)企業(yè)咨詢
表單會(huì)寫(xiě)么,寫(xiě)個(gè)登錄表單,前臺(tái)驗(yàn)證表單正確性,成功后,可以提交表單,到login.php去接受賬號(hào)密碼,拿著賬號(hào)密碼去數(shù)據(jù)庫(kù)查詢,如果查到了,則可以跳轉(zhuǎn)主頁(yè),跳轉(zhuǎn)前記錄登錄狀態(tài),session等,然后去主頁(yè),用戶點(diǎn)擊查看個(gè)人信息時(shí),觸發(fā)ajax,發(fā)起請(qǐng)求,將用戶的id或者用戶米(當(dāng)時(shí)存在session里了),去searchinf.php進(jìn)行操作,searchinf.php去數(shù)據(jù)庫(kù)查詢,條件是id或者用戶名,查到后將數(shù)據(jù)處理一下,成json返回給前臺(tái)...然后前臺(tái)顯示...
這種真沒(méi)法給你寫(xiě)...
大致實(shí)現(xiàn)思路如下:
用戶通過(guò)表單提交登錄數(shù)據(jù);
查詢數(shù)據(jù)庫(kù),比對(duì)用戶提交的用戶名和密碼等參數(shù);
如果比對(duì)參數(shù)值一致,登陸成功;否則,失?。。?/p>
建議樓主檢查一下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ì)話,不懂去搜搜看)
首先登陸要用用戶名,密碼等等信息,這些都要存在數(shù)據(jù)庫(kù)中,這樣才能用戶登陸時(shí)驗(yàn)證是否能夠登陸,
1.創(chuàng)建一個(gè)數(shù)據(jù)庫(kù),建表例表一(用戶名,密碼)等等。。
1.設(shè)計(jì)頁(yè)面代碼包含連接數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)操作代碼等等(加入用戶,刪除用戶。。)
2.代碼中包含用戶登陸輸入
用戶名,密碼
3.打開(kāi)數(shù)據(jù)庫(kù)表,查找是否有該用戶名,如果存在,密碼是否正確,不正確byebye
(請(qǐng)看java書(shū)本
數(shù)據(jù)庫(kù)內(nèi)容,包含建立數(shù)據(jù)庫(kù),添加刪除基本操作)