欢迎来到天天文库
浏览记录
ID:51693071
大小:31.00 KB
页数:7页
时间:2020-03-15
《php会员注册登入系统开发代码.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、因為全棋同學的系統需求,雖然會員機制並不難,他一定也很快就學會了,而我還是寫此教學來引導他,幫助他系統擴展的更快,相信他的系統在未來也一定會很有用的!而這個教學主要是說明session應用在會員機制上,而教學的程式碼還是有些地方有沒有考慮的很周詳,安全上還是會有瑕疵,希望大家見諒。以下為資料表的欄位資料:以下為會員系統示意圖:(1)首頁-登入頁面(index.php)2、>帳號:密碼:申請帳號(2)php連結MySQL資料庫語法(mysql_connect.inc.php)3、ent-Type"content="text/html;charset=utf-8"/>4、MESutf8");//選擇資料庫if(!@mysql_select_db($db_name))die("無法使用資料庫");?>(3)會員ID、PW與MySQL資料庫作認證(connect.php)5、("mysql_connect.inc.php");$id=$_POST['id'];$pw=$_POST['pw'];//搜尋資料庫資料$sql="SELECT*FROMmember_tablewhereusername='$id'";$result=mysql_query($sql);$row=@mysql_fetch_row($result);//判斷帳號與密碼是否為空白//以及MySQL資料庫裡是否有這個會員if($id!=null&&$pw!=null&&$row[1]==$id&&$row[2]==$pw){//將帳號6、寫入session,方便驗證使用者身份$_SESSION['username']=$id;echo'登入成功!';echo'';}else{echo'登入失敗!';echo'';}?>(4)會員登入成功後頁面-此頁面有「新增」、「修改」、「刪除」與「登出」的連結並且會顯示出所有會員資料(member.php)7、();?>退出';//此判斷為判定觀看此頁有沒有權限//說不定是路人或不相關的使用者//因此要給予排除if($_SESSION['username']!=null){echo'新增';echo'8、f="update.php">修改';echo'刪除';//將資料庫裡的所有會員資料顯示在畫面上$sql="SELECT*FROMmember_table";$result=m
2、>帳號:密碼:申請帳號(2)php連結MySQL資料庫語法(mysql_connect.inc.php)3、ent-Type"content="text/html;charset=utf-8"/>4、MESutf8");//選擇資料庫if(!@mysql_select_db($db_name))die("無法使用資料庫");?>(3)會員ID、PW與MySQL資料庫作認證(connect.php)5、("mysql_connect.inc.php");$id=$_POST['id'];$pw=$_POST['pw'];//搜尋資料庫資料$sql="SELECT*FROMmember_tablewhereusername='$id'";$result=mysql_query($sql);$row=@mysql_fetch_row($result);//判斷帳號與密碼是否為空白//以及MySQL資料庫裡是否有這個會員if($id!=null&&$pw!=null&&$row[1]==$id&&$row[2]==$pw){//將帳號6、寫入session,方便驗證使用者身份$_SESSION['username']=$id;echo'登入成功!';echo'';}else{echo'登入失敗!';echo'';}?>(4)會員登入成功後頁面-此頁面有「新增」、「修改」、「刪除」與「登出」的連結並且會顯示出所有會員資料(member.php)7、();?>退出';//此判斷為判定觀看此頁有沒有權限//說不定是路人或不相關的使用者//因此要給予排除if($_SESSION['username']!=null){echo'新增';echo'8、f="update.php">修改';echo'刪除';//將資料庫裡的所有會員資料顯示在畫面上$sql="SELECT*FROMmember_table";$result=m
3、ent-Type"content="text/html;charset=utf-8"/>
4、MESutf8");//選擇資料庫if(!@mysql_select_db($db_name))die("無法使用資料庫");?>(3)會員ID、PW與MySQL資料庫作認證(connect.php)
5、("mysql_connect.inc.php");$id=$_POST['id'];$pw=$_POST['pw'];//搜尋資料庫資料$sql="SELECT*FROMmember_tablewhereusername='$id'";$result=mysql_query($sql);$row=@mysql_fetch_row($result);//判斷帳號與密碼是否為空白//以及MySQL資料庫裡是否有這個會員if($id!=null&&$pw!=null&&$row[1]==$id&&$row[2]==$pw){//將帳號
6、寫入session,方便驗證使用者身份$_SESSION['username']=$id;echo'登入成功!';echo'';}else{echo'登入失敗!';echo'';}?>(4)會員登入成功後頁面-此頁面有「新增」、「修改」、「刪除」與「登出」的連結並且會顯示出所有會員資料(member.php)7、();?>退出';//此判斷為判定觀看此頁有沒有權限//說不定是路人或不相關的使用者//因此要給予排除if($_SESSION['username']!=null){echo'新增';echo'8、f="update.php">修改';echo'刪除';//將資料庫裡的所有會員資料顯示在畫面上$sql="SELECT*FROMmember_table";$result=m
7、();?>退出';//此判斷為判定觀看此頁有沒有權限//說不定是路人或不相關的使用者//因此要給予排除if($_SESSION['username']!=null){echo'新增';echo'8、f="update.php">修改';echo'刪除';//將資料庫裡的所有會員資料顯示在畫面上$sql="SELECT*FROMmember_table";$result=m
8、f="update.php">修改';echo'刪除';//將資料庫裡的所有會員資料顯示在畫面上$sql="SELECT*FROMmember_table";$result=m
此文档下载收益归作者所有